00010000:00010000:2.0F:1767319108.346246:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0F:1767319109.373069:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0F:1767319109.432198:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319109.432235:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377348352:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319109.432369:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377348480:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319109.436677:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377348480:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319109.436736:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377348352:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319110.394563:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319111.415544:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319112.442210:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319113.463531:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319114.494872:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0F:1767319114.561255:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319114.561572:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377348736:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319114.562165:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377348608:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319114.571614:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377348608:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319114.575216:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377348736:192.168.204.123@tcp:400:kworker.0 00010000:00010000:2.0:1767319115.519679:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319116.538974:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319116.757477:0:83858:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 19a: OST-object inconsistency self detect ========================================================== 20:58:35 (1767319115) 00000080:00200000:3.0:1767319116.956747:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319116.956776:0:83728: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:1767319116.956793:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319116.956808:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319116.956815:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319116.956823:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319116.956826:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:3.0:1767319116.956876:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c7fe7bb0 00010000:00010000:3.0:1767319116.956880:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319116.956889:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319116.956902:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:3.0:1767319116.956911:0:83728:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200008:3.0:1767319116.956925:0:83728:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000002:00010000:3.0:1767319116.956938:0:83728:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319116.956944:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319116.956951:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319116.957730:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377348864:192.168.204.123@tcp:37:bash.0 00000100:00100000:3.0:1767319116.957831:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319116.990614:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377348864:192.168.204.123@tcp:37:bash.0 00010000:00010000:3.0:1767319116.991275:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319116.991290:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319116.992066:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319116.992091:0:83728: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:1767319116.992107:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319116.992242:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319116.992252:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319116.992259:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319116.992263:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:2.0:1767319116.992269:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c7fe7cd8 00010000:00010000:2.0:1767319116.992272:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319116.992280:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319116.992627:0:83728:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1767319116.992678:0:83728:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1767319116.992741:0:83728:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200000:0.0:1767319117.002806:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319117.002832:0:83877: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:1767319117.002848:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.002863:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.002871:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319117.002878:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319117.002882:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:0.0:1767319117.002888:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c0d4bb58 00010000:00010000:0.0:1767319117.002891:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.002899:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.002993:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319117.003001:0:83877:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=8 00000080:00200008:0.0:1767319117.003010:0:83877:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319117.003015:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988),name=d18h.sanity-lfsck 00000002:00010000:0.0:1767319117.003035:0:83877: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:1767319117.003042:0:83877:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/13 (0 0) 00010000:00010000:0.0:1767319117.003085:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.003101:0:83877:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.003113:0:83877:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000100:00100000:0.0:1767319117.003283:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377348992:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319117.003468:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.008996:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377348992:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319117.009016:0:83877:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009042:0:83877:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009049:0:83877:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009060:0:83877:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009070:0:83877:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009082:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009090:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009114:0:83877:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319117.009124:0:83877:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c64380 x1853164377348992/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319117.009136:0:83877:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009145:0:83877:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/13 (0 0) 00000080:00200000:0.0:1767319117.009151:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319117.009170:0:83877:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000080:00010000:0.0:1767319117.009175:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) for lock 0xf84d4ea57fe8266f 00000080:00010000:0.0:1767319117.009184:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) 00000080:00010000:0.0:1767319117.009188:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8266f from it ffffaaa9c0d4bcb8 00010000:00010000:0.0:1767319117.009191:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009210:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.009283:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319117.009296:0:83877: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:1767319117.009324:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009451:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.009464:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319117.009468:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319117.009471:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:0.0:1767319117.009475:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c0d4bbf8 00010000:00010000:0.0:1767319117.009478:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.009486:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.009494:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319117.009500:0:83877:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319117.009506:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 44 00000080:00200008:0.0:1767319117.009514:0:83877:0:(file.c:1001:ll_file_open()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), flags 704400 00000002:00010000:0.0:1767319117.009529:0:83877:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:0.0:1767319117.009574:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.009581:0:83877:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000020:00100000:0.0:1767319117.009591:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319117.009597:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64380 x1853164377349248/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319117.009605:0:83877:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000100:00100000:0.0:1767319117.009624:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349248:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319117.009843:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.016132:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349248:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319117.016156:0:83877:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016169:0:83877: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-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016176:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016183:0:83877:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016191:0:83877:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016454:0:83877:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aba00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319117.016459:0:83877:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016466:0:83877:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016472:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016479:0:83877:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319117.016484:0:83877:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83877 initiator: MDT0 00010000:00010000:0.0:1767319117.016490:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe82676 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83877 initiator: MDT0 00000002:00100000:0.0:1767319117.016527:0:83877:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438c64380 x1853164377349248/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319117.016538:0:83877:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64380 x1853164377349248/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319117.016550:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319117.016568:0:83877:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000002:00100000:0.0:1767319117.016584:0:83877:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64380 x1853164377349248/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319117.016650:0:83877:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319117.016658:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988),name=d18h.sanity-lfsck 00000002:00010000:0.0:1767319117.016678:0:83877: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:1767319117.017519:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.018080:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.018094:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.018102:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) 00000080:00010000:1.0:1767319117.018105:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) for lock 0xf84d4ea57fe8266f 00000080:00010000:1.0:1767319117.018112:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8266f from it ffffaaa9c0d4bcd8 00010000:00010000:1.0:1767319117.018116:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.018124:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.018218:0:83877:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988) pos/size0/11776 32bit_api 0 00000002:00010000:1.0:1767319117.018237:0:83877:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200004a51:0xd:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319117.018245:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.018253:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319117.018873:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349376:192.168.204.123@tcp:37:rm.0 00000100:00100000:1.0:1767319117.018958:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.037210:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349376:192.168.204.123@tcp:37:rm.0 00010000:00010000:1.0:1767319117.039099:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.039114:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319117.039226:0:83877:0:(file.c:424:ll_file_release()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), flags 704000 00000002:00100000:1.0:1767319117.039287:0:83877:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c64380 x1853164377349248/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319117.039298:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319117.039338:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e680 x1853164377349632/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319117.040653:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349632:192.168.204.123@tcp:35:rm.0 00000100:00100000:1.0:1767319117.040739:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.051873:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349632:192.168.204.123@tcp:35:rm.0 00000002:00100000:1.0:1767319117.051903:0:83877:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c64380 x1853164377349248/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319117.051995:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.052011:0:83877: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:1767319117.052039:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.052069:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.052079:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.052085:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319117.052089:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:1.0:1767319117.052097:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c0d4bbf8 00010000:00010000:1.0:1767319117.052102:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.052111:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.052125:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.052132:0:83877:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=266 00000080:00200000:1.0:1767319117.052140:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 44 00000080:00200008:1.0:1767319117.052147:0:83877:0:(file.c:1001:ll_file_open()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), flags 704400 00000002:00010000:1.0:1767319117.052162:0:83877:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:1.0:1767319117.052218:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83877 initiator: MDT0 00010000:00010000:1.0:1767319117.052226:0:83877:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000020:00100000:1.0:1767319117.052236:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319117.052243:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e680 x1853164377349888/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319117.052252:0:83877:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000100:00100000:1.0:1767319117.052276:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349888:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319117.052523:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.057300:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377349888:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319117.057424:0:83877:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057436:0:83877:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057448:0:83877:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057459:0:83877:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319117.057473:0:83877:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2405f6e680 x1853164377349888/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319117.057485:0:83877:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e680 x1853164377349888/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319117.057497:0:83877:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057508:0:83877:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/13 (0 0) 00000080:00200000:1.0:1767319117.057515:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319117.057535:0:83877:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000080:00010000:1.0:1767319117.057540:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) for lock 0xf84d4ea57fe8267d 00000080:00010000:1.0:1767319117.057564:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8267d from it ffffaaa9c0d4bbd0 00010000:00010000:1.0:1767319117.057568:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057577:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319117.057600:0:83877:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e680 x1853164377349888/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319117.057665:0:83877:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319117.057673:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988),name=d18h.sanity-lfsck 00000002:00010000:1.0:1767319117.057695:0:83877:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319117.057705:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057716:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.057723:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.057728:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) 00000080:00010000:1.0:1767319117.057732:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff8f2408211988) for lock 0xf84d4ea57fe8266f 00000080:00010000:1.0:1767319117.057736:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8266f from it ffffaaa9c0d4bcd8 00010000:00010000:1.0:1767319117.057739:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.057746:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.058224:0:83877:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff8f24215a1000) d18h.sanity-lfsck proj=0 00000080:00000004:1.0:1767319117.058235:0:83877:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff8f24215a1000: age 4088, max_age 4364 00800000:00000004:1.0:1767319117.058241:0:83877:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: age 4088, max_age 4364 00000100:00100000:1.0:1767319117.058277:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350016:192.168.204.123@tcp:41:rm.0 00000100:00100000:1.0:1767319117.058384:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b59c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.068039:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350016:192.168.204.123@tcp:41:rm.0 00800000:00000004:1.0:1767319117.068073:0:83877:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: update ffff8f2407e2e6d0 cache blocks 137728/141312 objects 17344/17680 00000080:00000004:1.0:1767319117.068080:0:83877:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff8f24215a1000: update ffff8f2407e28370 cache blocks 137728/141312 objects 17344/17680 00000080:00000004:1.0:1767319117.068085:0:83877:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 137728/141312 objects 17344/17680 00000080:00200000:1.0:1767319117.068130:0:83877:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988) pos/size0/11776 32bit_api 0 00000080:00200000:1.0:1767319117.068161:0:83877:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:1.0:1767319117.068186:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.068204:0:83877:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff8f2408211988), flags=0 00000080:00200000:1.0:1767319117.068209:0:83877:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff8f2408211988), intent=getattr 00000002:00010000:1.0:1767319117.068226:0:83877: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:1767319117.068277:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 83877 initiator: MDT0 00010000:00010000:1.0:1767319117.068287:0:83877:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00010000:00010000:1.0:1767319117.068297:0:83877:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000100:00100000:1.0:1767319117.069084:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350144:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319117.069272:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.072692:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350144:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319117.072717:0:83877:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072754:0:83877:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072761:0:83877:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072782:0:83877:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072793:0:83877:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072804:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072812:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.072819:0:83877:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319117.072830:0:83877:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6c000 x1853164377350144/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/824 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319117.072841:0:83877:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319117.072853:0:83877:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319117.072871:0:83877:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/14 (0 0) 00000080:00200000:1.0:1767319117.072879:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0xd:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319117.073279:0:83877: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:1767319117.073300:0:83877: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:1767319117.073414:0:83877:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0xe:0x0](ffff8f2406ca5348): rc = 0 00000080:00200000:1.0:1767319117.073431:0:83877:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0xe:0x0]: layout version change: 4294967294 -> 5 00000080:00010000:1.0:1767319117.073437:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xe:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe82684 00000080:00010000:1.0:1767319117.073447:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xe:0x0](ffff8f2406ca5348) 00000080:00010000:1.0:1767319117.073450:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82684 from it ffffaaa9c0d4bdf8 00010000:00010000:1.0:1767319117.073454:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319117.073463:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319117.073493:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 3 00000080:00200000:1.0:1767319117.073501:0:83877:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff8f2408211988) 00010000:00010000:1.0:1767319117.073528:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.073544:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe8265a 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: 0xa16e0e9cff03482b expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.073603:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319117.073614:0:83877:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0xe:0x0]: losing layout lock 00010000:00010000:1.0:1767319117.073649:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319117.073656:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.073661:0:83877:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:1.0:1767319117.073664:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe82684 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: 0xa16e0e9cff0348da expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319117.073679:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe8266f 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: 0xa16e0e9cff03489b expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319117.073693:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319117.073700:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6c000 x1853164377350400/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319117.073722:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350400:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319117.073801:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.101340:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350400:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319117.101393:0:83877:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0xe:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319117.101406:0:83877:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319117.101444:0:83877:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319117.101478:0:83877: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:2.0:1767319117.101486:0:83877:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0xe:0x0](ffff8f2406ca5348) 00000080:00200000:2.0:1767319117.101564:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 1 00000080:00200000:2.0:1767319117.101584:0:83877:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff8f2408211988), flags=0 00000080:00200000:2.0:1767319117.101589:0:83877:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff8f2408211988), intent=getattr 00000002:00010000:2.0:1767319117.101608:0:83877:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: guard,[0x0:0x0:0x0]) in obj [0x200004a51:0xd:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319117.101654:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 83877 initiator: MDT0 00010000:00010000:2.0:1767319117.101663:0:83877:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00010000:00010000:2.0:1767319117.101673:0:83877:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83877 initiator: MDT0 00000100:00100000:2.0:1767319117.101690:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350528:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319117.101752:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.107000:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350528:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319117.107099:0:83877:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107131:0:83877:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107140:0:83877:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107162:0:83877:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107172:0:83877:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107184:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107191:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.107208:0:83877:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319117.107219:0:83877:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdca80 x1853164377350528/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/640 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319117.107229:0:83877:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319117.107242:0:83877:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319117.107252:0:83877:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/17 (0 0) 00000080:00200000:2.0:1767319117.107258:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0xd:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319117.107513:0:83877:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x11:0x0](ffff8f2430aec2c8): rc = 0 00000080:00200000:2.0:1767319117.107531:0:83877:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x11:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:2.0:1767319117.107538:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x11:0x0](ffff8f2430aec2c8) for lock 0xf84d4ea57fe8268b 00000080:00010000:2.0:1767319117.107553:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x11:0x0](ffff8f2430aec2c8) 00000080:00010000:2.0:1767319117.107557:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8268b from it ffffaaa9c0d4bdf8 00010000:00010000:2.0:1767319117.107561:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319117.107570:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319117.107599:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988), inode mode 41ed mask 3 00000080:00200000:2.0:1767319117.107606:0:83877:0:(namei.c:2354:ll_unlink()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff8f2408211988) 00010000:00010000:2.0:1767319117.107634:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319117.107649:0:83877:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x11:0x0]: losing layout lock 00010000:00010000:2.0:1767319117.107742:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319117.107748:0:83877:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319117.107751:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe8268b 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: 0xa16e0e9cff034912 expref: -99 pid: 83877 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319117.107858:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319117.107866:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdca80 x1853164377350784/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319117.107888:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350784:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319117.108041:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.125376:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377350784:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319117.125431:0:83877:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x11:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319117.125455:0:83877:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319117.125480:0:83877: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:2.0:1767319117.125488:0:83877:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x11:0x0](ffff8f2430aec2c8) 00000080:00200008:2.0:1767319117.125559:0:83877:0:(file.c:424:ll_file_release()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff8f2408211988), flags 704000 00010000:00010000:2.0:1767319117.125580:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.125616:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.125630:0:83877: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:1767319117.125639:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.125648:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.125656:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.125661:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.125665:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:2.0:1767319117.125672:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c0d4bc10 00010000:00010000:2.0:1767319117.125676:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.125684:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.125698:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319117.125706:0:83877:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=0 00000080:00200000:2.0:1767319117.125712:0:83877:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.125716:0:83877: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:1767319117.125721:0:83877:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.125733:0:83877:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.125740:0:83877:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.125743:0:83877:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.125746:0:83877:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82653 00000080:00010000:2.0:1767319117.125749:0:83877:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82653 from it ffffaaa9c0d4bd88 00010000:00010000:2.0:1767319117.125752:0:83877:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.125759:0:83877:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.125766:0:83877:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319117.125770:0:83877:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d18h.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08) 00010000:00010000:2.0:1767319117.125785:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.125851:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319117.125889:0:83877:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6e680 x1853164377349888/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319117.125900:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319117.125905:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc000 x1853164377351040/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319117.125925:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377351040:192.168.204.123@tcp:35:rm.0 00000100:00100000:2.0:1767319117.126125:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:3.0:1767319117.130549:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377351040:192.168.204.123@tcp:35:rm.0 00000002:00100000:3.0:1767319117.130584:0:83877:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6e680 x1853164377349888/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319117.130634:0:83877:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe8265a 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: 0xa16e0e9cff03482b expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130687:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130694:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe8265a 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: 0xa16e0e9cff03482b expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130700:0:83877:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130705:0:83877:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:3.0:1767319117.130709:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe8267d 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: 0xa16e0e9cff0348b7 expref: -99 pid: 83877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130738:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe8265a 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: 0xa16e0e9cff03482b expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.130751:0:83877:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe82653 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: 0xa16e0e9cff03480f expref: -99 pid: 82575 timeout: 0 lvb_type: 0 00000020:00100000:3.0:1767319117.130927:0:83877:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319117.130941:0:83877:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438cab100 x1853164377351296/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 512/752 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:1767319117.130963:0:83877:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377351296:192.168.204.123@tcp:36:rm.0 00000100:00100000:3.0:1767319117.131041:0:83877:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319117.141241:0:83877:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83877:1853164377351296:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319117.141378:0:83877:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff8f2408211988) 00000080:00200000:2.0:1767319117.152532:0:83878:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.152562:0:83878: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:1767319117.152618:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.152626:0:83878:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.152633:0:83878:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83878 initiator: MDT0 00000100:00100000:2.0:1767319117.152653:0:83878:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351424:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319117.152725:0:83878:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0bc00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.159457:0:83878:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351424:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319117.159478:0:83878:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159488:0:83878:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159496:0:83878:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159504:0:83878:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159513:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159536:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159543:0:83878:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319117.159553:0:83878:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdfb80 x1853164377351424/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319117.159565:0:83878:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159577:0:83878:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319117.159584:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319117.159608:0:83878:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319117.159613:0:83878:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82692 00000080:00010000:2.0:1767319117.159618:0:83878:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.159620:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144bb58 00010000:00010000:2.0:1767319117.159622:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.159627:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.159646:0:83878:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319117.159661:0:83878:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=13 00000080:00200000:2.0:1767319117.159664:0:83878:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=getattr 00000002:00010000:2.0:1767319117.159680:0:83878: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:1767319117.159716:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.159721:0:83878:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.159727:0:83878:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83878 initiator: MDT0 00000100:00100000:2.0:1767319117.159742:0:83878:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351552:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319117.159830:0:83878:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0bc00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.162401:0:83878:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351552:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319117.162417:0:83878:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162426:0:83878: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-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162430:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162435:0:83878:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162439:0:83878:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162443:0:83878:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cbc00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319117.162446:0:83878:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162450:0:83878:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162466:0:83878:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162470:0:83878:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319117.162474:0:83878:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83878 initiator: MDT0 00010000:00010000:2.0:1767319117.162478:0:83878:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82699 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83878 initiator: MDT0 00000002:00100000:2.0:1767319117.162489:0:83878:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bdfb80 x1853164377351552/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319117.162499:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319117.162517:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162527:0:83878:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1767319117.162535:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144b940 00010000:00010000:2.0:1767319117.162538:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162545:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.162612:0:83878:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.162624:0:83878: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:1767319117.162629:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162641:0:83878:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.162646:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.162649:0:83878:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.162652:0:83878:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82692 00000080:00010000:2.0:1767319117.162655:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144bbe8 00010000:00010000:2.0:1767319117.162657:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162661:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.162666:0:83878:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319117.162671:0:83878:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=16392 00000080:00200008:2.0:1767319117.162689:0:83878:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:2.0:1767319117.162692:0:83878:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.162695:0:83878: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:1767319117.162699:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162703:0:83878:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.162707:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.162709:0:83878:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.162710:0:83878:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82692 00000080:00010000:2.0:1767319117.162712:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144bcb8 00010000:00010000:2.0:1767319117.162718:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.162723:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319117.163206:0:83878:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:2.0:1767319117.163210:0:83878:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.163218:0:83878: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:1767319117.163225:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163232:0:83878:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.163239:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.163243:0:83878:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.163246:0:83878:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82692 00000080:00010000:2.0:1767319117.163250:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144bcb8 00010000:00010000:2.0:1767319117.163252:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163259:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.163383:0:83878:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.163389:0:83878: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:1767319117.163394:0:83878:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163406:0:83878:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.163410:0:83878:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319117.163412:0:83878:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.163414:0:83878:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82692 00000080:00010000:2.0:1767319117.163416:0:83878:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82692 from it ffffaaa9c144bbb0 00010000:00010000:2.0:1767319117.163419:0:83878:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163423:0:83878:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.163427:0:83878:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:2.0:1767319117.163432:0:83878:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00000080:00200080:2.0:1767319117.163445:0:83878:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) cmd=c03066f0 arg=7ffd90faa350 00000080:00200000:2.0:1767319117.163454:0:83878:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) name=d19a.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:2.0:1767319117.163470:0:83878:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163503:0:83878:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.163508:0:83878:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319117.163509:0:83878:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82692 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: 0xa16e0e9cff034951 expref: -99 pid: 83878 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319117.163525:0:83878:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319117.163537:0:83878:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377351808/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 568/704 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:1767319117.163559:0:83878:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351808:192.168.204.123@tcp:36:lfs.0 00000100:00100000:2.0:1767319117.164007:0:83878:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0bc00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.173118:0:83878:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83878:1853164377351808:192.168.204.123@tcp:36:lfs.0 00000080:00200000:2.0:1767319117.173172:0:83878:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00200000:2.0:1767319117.173179:0:83878:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 512 00000080:00200008:2.0:1767319117.173212:0:83878:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00000080:00200000:1.0:1767319117.185860:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.185882:0:83728: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:1767319117.185938:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:1.0:1767319117.185947:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:1.0:1767319117.185957:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:1.0:1767319117.185983:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377351936:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319117.186090:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b59c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.189143:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377351936:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319117.189168:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189180:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189191:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189202:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189228:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189236:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189243:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319117.189254:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6f100 x1853164377351936/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319117.189267:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189278:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319117.189284:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319117.189334:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319117.189342:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe826a0 00000080:00010000:0.0:1767319117.189347:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319117.189351:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a0 from it ffffaaa9c7fe7bf8 00010000:00010000:0.0:1767319117.189354:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.189362:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.189385:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319117.189407:0:83728:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=27 00000080:00200000:0.0:1767319117.189412:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=0 00000002:00010000:0.0:1767319117.189430:0:83728:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: .lustre,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:0.0:1767319117.189475:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.189482:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.189491:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319117.189510:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352064:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319117.189579:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.195242:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352064:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319117.195269:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195292:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195300:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195346:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195356:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195387:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195394:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195401:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319117.195411:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438c66300 x1853164377352064/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319117.195421:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195432:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:0.0:1767319117.195438:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319117.195459:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 10752 00000080:00200000:0.0:1767319117.195461:0:83728:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x1:0x0](ffff8f2408215b88): rc = 0 00000080:00010000:0.0:1767319117.195467:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff8f2408215b88) for lock 0xf84d4ea57fe826a7 00000080:00010000:0.0:1767319117.195477:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff8f2408215b88) 00000080:00010000:0.0:1767319117.195481:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a7 from it ffffaaa9c7fe7ac8 00010000:00010000:0.0:1767319117.195484:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.195492:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.195521:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:0.0:1767319117.195543:0:83728:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8f2408215b88), flags=27 00000080:00200000:0.0:1767319117.195547:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8f2408215b88), intent=0 00000002:00010000:0.0:1767319117.195564:0:83728: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:0.0:1767319117.195604:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.195611:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.195620:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319117.195638:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352192:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319117.195710:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.217161:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352192:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319117.217183:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217207:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217216:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217227:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217237:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217268:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217274:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217278:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319117.217285:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438c66300 x1853164377352192/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 584/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319117.217294:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217313:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:0.0:1767319117.217319:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319117.217337:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 10752 00000080:00200000:0.0:1767319117.217339:0:83728:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x3:0x0](ffff8f24082121c8): rc = 0 00000080:00010000:0.0:1767319117.217344:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe826ae 00000080:00010000:0.0:1767319117.217353:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff8f24082121c8) 00000080:00010000:0.0:1767319117.217356:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826ae from it ffffaaa9c7fe7ac8 00010000:00010000:0.0:1767319117.217358:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.217363:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319117.217388:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:0.0:1767319117.217407:0:83728:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f24082121c8), file ffff8f243cc17680, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1767319117.217412:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f24082121c8), intent=open 00000002:00010000:0.0:1767319117.217427:0:83728:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:0.0:1767319117.217462:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.217467:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000020:00100000:0.0:1767319117.217475:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319117.217479:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c66300 x1853164377352448/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319117.217485:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319117.217498:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352448:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319117.217696:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319117.222860:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352448:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319117.222879:0:83728:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222890:0:83728: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-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222895:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222901:0:83728:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222929:0:83728:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222935:0:83728:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aaa00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319117.222940:0:83728:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222946:0:83728:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222952:0:83728:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222958:0:83728:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319117.222965:0:83728:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.222971:0:83728:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe826b5 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83728 initiator: MDT0 00000002:00100000:0.0:1767319117.222991:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438c66300 x1853164377352448/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319117.223004:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c66300 x1853164377352448/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319117.223034:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319117.223063:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:0.0:1767319117.223066:0:83728:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8f24082142c8): rc = 0 00000080:00010000:0.0:1767319117.223070:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) for lock 0x0 00000080:00200008:0.0:1767319117.223092:0:83728:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00100000:0.0:1767319117.223112:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c66300 x1853164377352448/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319117.223161:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 44 00000080:00200008:0.0:1767319117.223181:0:83728:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319117.226190:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8),name=MDT0000 00000002:00010000:0.0:1767319117.226217:0:83728:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319117.226285:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.226293:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319117.226299:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319117.226346:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352576:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319117.226495:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226501:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226520:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226526:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226540:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226545:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226559:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226565:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226601:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00000100:00100000:3.0:1767319117.226608:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00010000:00010000:1.0:1767319117.226608:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226624:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226630:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226660:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226666:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226679:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:1.0:1767319117.226685:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00000100:00100000:3.0:1767319117.226747:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377352704:192.168.204.123@tcp:63:ll_sa.0 00000100:00100000:3.0:1767319117.232522:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352576:192.168.204.123@tcp:101:bash.0 00010000:00010000:3.0:1767319117.232549:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232560:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232571:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232581:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232607:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232615:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232623:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319117.232634:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c66d80 x1853164377352576/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319117.232647:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232659:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:3.0:1767319117.232666:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319117.232687:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1767319117.232692:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe826bc 00000080:00010000:3.0:1767319117.232697:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) 00000080:00010000:3.0:1767319117.232700:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826bc from it ffffaaa9c7fe7cd8 00010000:00010000:3.0:1767319117.232704:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.232711:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319117.233116:0:83728:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size0/10752 32bit_api 0 00000002:00010000:3.0:1767319117.233138:0:83728:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319117.233148:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.233159:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319117.234463:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352832:192.168.204.123@tcp:37:bash.0 00000100:00100000:3.0:1767319117.235465:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae540 going to sleep for 11 seconds 00010000:00010000:3.0:1767319117.235690:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235701:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235707:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235713:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235720:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235726:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.235731:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235738:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235744:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235762:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.235768:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235774:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe826c3 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235796:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235802:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235807:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235812:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235818:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235822:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.235825:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235830:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235836:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235841:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.235940:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235946:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe826ca lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235959:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235965:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235970:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235976:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235982:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235987:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.235990:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.235994:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236000:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236005:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236008:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236031:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57800/0xf84d4ea57fe826d1 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236447:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236456:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236461:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236466:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236472:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236477:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56c00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.236480:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236486:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236491:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236497:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236500:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236505:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe826d8 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236523:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236529:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236535:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236540:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236545:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236550:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56e00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.236553:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236558:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236563:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236568:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236571:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236576:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe826df lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236587:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236599:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236604:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236609:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236615:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236619:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.236622:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236627:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236633:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236637:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236641:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236646:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe826e6 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236658:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236663:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236673:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236678:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236683:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236687:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.236690:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236694:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236699:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236703:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236707:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236712:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe826ed lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236724:0:12519:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236729:0:12519: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-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236735:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236746:0:12519:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236751:0:12519:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236755:0:12519:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319117.236758:0:12519:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236764:0:12519:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236769:0:12519:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236774:0:12519:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319117.236777:0:12519:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:3.0:1767319117.236782:0:12519:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe826f4 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00000100:00100000:3.0:1767319117.236804:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377352704:192.168.204.123@tcp:63:ll_sa.0 00000100:00100000:3.0:1767319117.242155:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377352832:192.168.204.123@tcp:37:bash.0 00010000:00010000:3.0:1767319117.242706:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319117.242717:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319117.242771:0:83728:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:3.0:1767319117.242784:0:83728:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00100000:3.0:1767319117.242829:0:83728:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c66300 x1853164377352448/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319117.242837:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319117.242841:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caaa00 x1853164377353088/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319117.242859:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377353088:192.168.204.123@tcp:35:bash.0 00000100:00100000:3.0:1767319117.242941:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae540 going to sleep for 11 seconds 00000100:00100000:3.0:1767319117.245410:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377353088:192.168.204.123@tcp:35:bash.0 00000002:00100000:3.0:1767319117.245439:0:83728:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c66300 x1853164377352448/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319117.249472:0:83883:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.249500:0:83883: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:1767319117.249517:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.249533:0:83883:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.249541:0:83883:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.249547:0:83883:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319117.249551:0:83883:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe826a0 00000080:00010000:1.0:1767319117.249558:0:83883:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a0 from it ffffaaa9c753fb58 00010000:00010000:1.0:1767319117.249562:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.249570:0:83883:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.255769:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.255785:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319117.255794:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.255796:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319117.255798:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:1.0:1767319117.255814:0:83883:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f24082121c8), flags=24 00000080:00200000:1.0:1767319117.255817:0:83883:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f24082121c8), intent=0 00000002:00010000:1.0:1767319117.255835:0:83883:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319117.255889:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.255900:0:83883:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.255910:0:83883:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83883 initiator: MDT0 00000100:00100000:1.0:1767319117.255938:0:83883:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83883:1853164377353216:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319117.256030:0:83883:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.262108:0:83883:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83883:1853164377353216:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319117.262135:0:83883:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262152:0:83883:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262159:0:83883:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262192:0:83883:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262202:0:83883:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262213:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262221:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262228:0:83883:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319117.262239:0:83883:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2405f6ce00 x1853164377353216/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319117.262251:0:83883:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262261:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262272:0:83883:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262279:0:83883:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262296:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262322:0:83883:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262465:0:83883: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:1767319117.262474:0:83883:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319117.262494:0:83883:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1767319117.262497:0:83883:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8f24082142c8): rc = 0 00000080:00010000:1.0:1767319117.262503:0:83883:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe826bc 00000080:00010000:1.0:1767319117.262515:0:83883:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) 00000080:00010000:1.0:1767319117.262518:0:83883:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826bc from it ffffaaa9c753fa28 00010000:00010000:1.0:1767319117.262522:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.262530:0:83883:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.262559:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319117.262575:0:83883:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=*, dir=[0x200000402:0x1:0x0](ffff8f24082142c8), flags=8 00000080:00200000:1.0:1767319117.262579:0:83883:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=*, dir=[0x200000402:0x1:0x0](ffff8f24082142c8), intent=getattr 00000002:00010000:1.0:1767319117.262597:0:83883: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:1767319117.262634:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.262641:0:83883:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.262661:0:83883:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83883 initiator: MDT0 00000100:00100000:1.0:1767319117.262682:0:83883:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83883:1853164377353344:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319117.263244:0:77949: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:1767319117.263252:0:77949:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263261:0:77949:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319117.263265:0:77949:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263273:0:77949:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263281:0:77949:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb 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: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263299:0:77949:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263375:0:77949:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263381:0:77949:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319117.263402:0:77949:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263410:0:77949:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe826fb lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xa16e0e9cff034a15 expref: -99 pid: 83883 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319117.263424:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319117.263425:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319117.263427:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319117.263441:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377353472:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319117.264406:0:83883:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5180 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.277884:0:83883:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83883:1853164377353344:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319117.277904:0:83883:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277917:0:83883: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-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277924:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277931:0:83883:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277939:0:83883:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277947:0:83883:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319117.277951:0:83883:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277958:0:83883:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277965:0:83883:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277971:0:83883:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319117.277989:0:83883:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83883 initiator: MDT0 00010000:00010000:1.0:1767319117.277996:0:83883:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82702 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83883 initiator: MDT0 00000002:00100000:1.0:1767319117.278031:0:83883:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2405f6ce00 x1853164377353344/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319117.278055:0:83883:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319117.278080:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.278093:0:83883:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1767319117.278101:0:83883:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826bc from it ffffaaa9c753f940 00010000:00010000:1.0:1767319117.278105:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.278113:0:83883:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.278186:0:83883:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.278199:0:83883: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:1767319117.278207:0:83883:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.278215:0:83883:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.278221:0:83883:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.278232:0:83883:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319117.278235:0:83883:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe826a0 00000080:00010000:1.0:1767319117.278241:0:83883:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a0 from it ffffaaa9c753fc10 00010000:00010000:1.0:1767319117.278244:0:83883:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.278251:0:83883:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.278259:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000100:00100000:2.0:1767319117.278266:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377353472:192.168.204.123@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1767319117.278266:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319117.278272:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.278275:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319117.278278:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:1.0:1767319117.278281:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319117.278283:0:83883:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319117.278288:0:83883:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000080:00200000:1.0:1767319117.293825:0:83884:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.294221:0:83884: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:1767319117.294240:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294256:0:83884:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.294263:0:83884:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.294271:0:83884:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319117.294275:0:83884:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe826a0 00000080:00010000:1.0:1767319117.294282:0:83884:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a0 from it ffffaaa9c7e87bf8 00010000:00010000:1.0:1767319117.294286:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294326:0:83884:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.294342:0:83884:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319117.294357:0:83884:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319117.294364:0:83884: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:1767319117.294370:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294377:0:83884:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.294382:0:83884:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319117.294386:0:83884:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319117.294388:0:83884:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe826a0 00000080:00010000:1.0:1767319117.294392:0:83884:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826a0 from it ffffaaa9c7e87b38 00010000:00010000:1.0:1767319117.294394:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294401:0:83884:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319117.294408:0:83884:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 3 00000080:00200000:1.0:1767319117.294413:0:83884:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), file ffff8f2405ded980, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319117.294420:0:83884:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=open|creat 00000002:00010000:1.0:1767319117.294439:0:83884: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:1767319117.294449:0:83884:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294500:0:83884:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294507:0:83884:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319117.294510:0:83884:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56000/0xf84d4ea57fe826a0 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: 0xa16e0e9cff034982 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319117.294783:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.294791:0:83884:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00000020:00100000:1.0:1767319117.294802:0:83884:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319117.294814:0:83884:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ce00 x1853164377353728/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/66448 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:1767319117.294822:0:83884:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00000100:00100000:1.0:1767319117.294843:0:83884:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377353728:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319117.295053:0:83884:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5180 going to sleep for 11 seconds 00000100:00100000:1.0:1767319117.300263:0:83884:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377353728:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319117.300286:0:83884:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300298:0:83884: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-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300476:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300492:0:83884:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300500:0:83884:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300505:0:83884:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319117.300509:0:83884:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300516:0:83884:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300535:0:83884:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 5/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x20e400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300542:0:83884:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319117.300548:0:83884:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 83884 initiator: MDT0 00010000:00010000:1.0:1767319117.300554:0:83884:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe82709 lrc: 0/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 83884 initiator: MDT0 00000002:00100000:1.0:1767319117.300582:0:83884:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff8f2405f6ce00 x1853164377353728/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319117.300597:0:83884:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc -21 00000080:00200000:2.0:1767319117.301362:0:83884:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319117.301385:0:83884: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:1767319117.301438:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.301447:0:83884:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.301455:0:83884:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00000100:00100000:2.0:1767319117.301478:0:83884:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377353856:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319117.301575:0:83884:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.317399:0:83884:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377353856:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319117.317426:0:83884:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317438:0:83884:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317466:0:83884:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317476:0:83884:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317489:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317497:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317504:0:83884:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319117.317515:0:83884:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bde300 x1853164377353856/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319117.317529:0:83884:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317543:0:83884:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319117.317550:0:83884:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319117.317575:0:83884:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319117.317582:0:83884:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319117.317587:0:83884:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319117.317590:0:83884:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7e87bf8 00010000:00010000:2.0:1767319117.317593:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319117.317608:0:83884:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319117.317630:0:83884:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319117.317650:0:83884:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), file ffff8f24064a3380, open_flags 1a100, mode 0 opened 0 00000080:00200000:2.0:1767319117.317657:0:83884:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=open 00000002:00010000:2.0:1767319117.317677:0:83884: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:2.0:1767319117.317720:0:83884:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.317727:0:83884:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00000020:00100000:2.0:1767319117.317739:0:83884:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319117.317745:0:83884:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bde300 x1853164377354112/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/131984 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:1767319117.317754:0:83884:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00000100:00100000:2.0:1767319117.317774:0:83884:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354112:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319117.319275:0:83884:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.336550:0:83884:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354112:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319117.336572:0:83884:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336586:0:83884: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-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336609:0:83884:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336616:0:83884:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336623:0:83884:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336629:0:83884:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cbc00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319117.336633:0:83884:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336640:0:83884:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336646:0:83884:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336652:0:83884:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319117.336658:0:83884:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83884 initiator: MDT0 00010000:00010000:2.0:1767319117.336664:0:83884:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82717 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83884 initiator: MDT0 00000002:00100000:2.0:1767319117.336681:0:83884:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319117.336693:0:83884:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319117.336706:0:83884:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319117.336727:0:83884:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00200000:2.0:1767319117.336730:0:83884:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x13:0x0](ffff8f2406ca5348): rc = 0 00000080:00010000:2.0:1767319117.336736:0:83884:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0x0 00000080:00200008:2.0:1767319117.336754:0:83884:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 320400 00000002:00100000:2.0:1767319117.336768:0:83884:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319117.336812:0:83884:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 44 00000080:00200080:2.0:1767319117.336842:0:83884:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) cmd=4008669a arg=205b2e0 00000020:00100000:2.0:1767319117.336889:0:83884:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319117.336896:0:83884:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377354368/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@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:2.0:1767319117.336917:0:83884:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354368:192.168.204.123@tcp:36:lfs.0 00000100:00100000:2.0:1767319117.337117:0:83884:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.347541:0:83884:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673075 gen 1 00000100:00100000:2.0:1767319117.347579:0:83884:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000100:00100000:2.0:1767319117.347592:0:83884:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354368:192.168.204.123@tcp:36:lfs.0 00000080:00200008:2.0:1767319117.347641:0:83884:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 320000 00000002:00100000:2.0:1767319117.347692:0:83884:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319117.347702:0:83884:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319117.347707:0:83884:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377354624/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319117.347734:0:83884:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354624:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319117.347803:0:83884:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319117.352189:0:83884:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83884:1853164377354624:192.168.204.123@tcp:35:lfs.0 00000002:00100000:2.0:1767319117.352213:0:83884:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bde300 x1853164377354112/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319133 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319117.565910:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1767319118.308768:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319118.308793:0:83728: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:1767319118.308822:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.308837:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.310267:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319118.310279:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319118.310283:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319118.310293:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7fe7bf8 00010000:00010000:2.0:1767319118.310297:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.310369:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.310386:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.310407:0:83728:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=25 00000080:00200000:2.0:1767319118.310411:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=0 00000002:00010000:2.0:1767319118.310427:0:83728: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:2.0:1767319118.310480:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:2.0:1767319118.310498:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:2.0:1767319118.310508:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:2.0:1767319118.310533:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377354752:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319118.310981:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0ba80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319118.324406:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377354752:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319118.324432:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324454:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324462:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324474:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324484:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324496:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324504:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324522:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319118.324534:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438bdfb80 x1853164377354752/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319118.324547:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.324557:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/19 (0 0) 00000080:00200000:2.0:1767319118.324563:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319118.324981:0:83728:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00200000:2.0:1767319118.324986:0:83728:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x13:0x0](ffff8f2406ca5348): rc = 0 00000080:00010000:2.0:1767319118.325006:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe8271e 00000080:00010000:2.0:1767319118.325020:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00010000:2.0:1767319118.325024:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8271e from it ffffaaa9c7fe7ac8 00010000:00010000:2.0:1767319118.325027:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.325036:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.325069:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.325089:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319118.325094:0:83728:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), file ffff8f2403c29200, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1767319118.325102:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000002:00010000:2.0:1767319118.325126:0:83728: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:2.0:1767319118.325182:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:2.0:1767319118.325189:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000020:00100000:2.0:1767319118.325200:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319118.325207:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377355008/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319118.325216:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:2.0:1767319118.325239:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377355008:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319118.325680:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0ba80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319118.329491:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377355008:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319118.329807:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329907:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329918:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329929:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329940:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329954:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329976:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.329982:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319118.330003:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2438bdfb80 x1853164377355008/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319118.330017:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdfb80 x1853164377355008/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319118.330030:0:83728:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319118.330042:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319118.330052:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/21 (0 0) 00000080:00200000:3.0:1767319118.330058:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319118.330070:0:83728:0:(namei.c:1569:ll_create_it()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000080:00200000:3.0:1767319118.330093:0:83728:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff8f2406cdd348) 00000080:00200000:3.0:1767319118.330159:0:83728:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x15:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:3.0:1767319118.330164:0:83728:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) 00000080:00010000:3.0:1767319118.330168:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) for lock 0xf84d4ea57fe82725 00000080:00010000:3.0:1767319118.330176:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) 00000080:00200008:3.0:1767319118.330189:0:83728:0:(file.c:1001:ll_file_open()) START file a0:[0x200004a51:0x15:0x0](ffff8f2406cdd348), flags 101101 00000002:00100000:3.0:1767319118.330207:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdfb80 x1853164377355008/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1767319118.330243:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82725 from it ffff8f2406454540 00010000:00010000:3.0:1767319118.330247:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319118.330255:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319118.330274:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff8f2406cdd348), inode mode 81a4 mask 40 00000080:00200008:3.0:1767319118.330379:0:83728:0:(file.c:2648:do_file_write_iter()) START file a0:[0x200004a51:0x15:0x0], ppos: 0, count: 5 00000080:00200000:3.0:1767319118.330391:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:3.0:1767319118.330397:0:83728:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:3.0:1767319118.330401:0:83728:0:(file.c:1994:ll_file_io_generic()) a0: write ppos: 0, bytes: 5 00000080:00200000:3.0:1767319118.330406:0:83728:0:(file.c:1759:ll_io_set_mirror()) a0: desiginated mirror: 0 00000020:00200000:3.0:1767319118.330414:0:83728:0:(cl_io.c:214:cl_io_rw_init()) header@000000009769926d[0x4, 1, [0x200004a51:0x15:0x0] hash] 00000020:00200000:3.0:1767319118.330416:0:83728:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:3.0:1767319118.330421:0:83728:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 4 restore needed 0 00000080:00200000:3.0:1767319118.330432:0:83728:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:3.0:1767319118.330439:0:83728:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:3.0:1767319118.330443:0:83728:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319118.330458:0:83728:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:3.0:1767319118.330470:0:83728:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319118.330475:0:83728:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410401b50, flags 0x0 00000100:00080000:3.0:1767319118.330495:0:83728:0:(import.c:509:import_select_connection()) lustre-OST0000-osc-ffff8f24215a1000: connect to NID 192.168.204.123@tcp last attempt 4226 00000100:00080000:3.0:1767319118.330505:0:83728:0:(import.c:623:import_select_connection()) lustre-OST0000-osc-ffff8f24215a1000: import ffff8f2406109000 using connection 192.168.204.123@tcp/192.168.204.123@tcp 00000008:00100000:3.0:1767319118.331661:0:83728:0:(osc_request.c:3784:osc_reconnect()) ocd_connect_flags: 0xa0465af2e3640038 ocd_version: 34668544 ocd_grant: 10223616, lost: 0. 00000100:00100000:3.0:1767319118.331699:0:83728:0:(import.c:825:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@ffff8f2438caad80 x1853164377355136/t0(0) o8->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@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 00000100:00100000:2.0:1767319118.331890:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377355136:192.168.204.123@tcp:8:bash.0 00010000:00010000:3.0:1767319118.332118:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.332145:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.332154:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1767319118.332170:0:83728:0:(client.c:1829:ptlrpc_send_new_req()) @@@ req waiting for recovery: (FULL != CONNECTING) req@ffff8f2438caaa00 x1853164377355264/t0(0) o101->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@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:1767319118.332178:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 0 seconds 00000100:00100000:2.0:1767319118.349905:0:12515:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705684 gen 5 00000100:00080000:2.0:1767319118.349921:0:12515:0:(import.c:1123:ptlrpc_connect_interpret()) lustre-OST0000-osc-ffff8f24215a1000: connect to target with instance 9 00000100:00080000:2.0:1767319118.349930:0:12515:0:(import.c:951:ptlrpc_connect_set_flags()) lustre-OST0000-osc-ffff8f24215a1000: Resetting ns_connect_flags to server flags: 0xa0425af2e3440038 00000080:00000004:2.0:1767319118.349940:0:12515:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:2.0:1767319118.349946:0:12515:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:2.0:1767319118.349951:0:12515:0:(import.c:1204:ptlrpc_connect_interpret()) connected to replayable target: lustre-OST0000_UUID 00000100:00080000:2.0:1767319118.349965:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f2406109000 lustre-OST0000_UUID: changing import state from CONNECTING to FULL 00000080:00000004:2.0:1767319118.349972:0:12515:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:2.0:1767319118.349975:0:12515:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:2.0:1767319118.350033:0:12515:0:(recover.c:189:ptlrpc_wake_delayed()) @@@ waking (set 00000000838c808f): req@ffff8f2438caaa00 x1853164377355264/t0(0) o101->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@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:2.0:1767319118.350057:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377355136:192.168.204.123@tcp:8:bash.0 00000100:00100000:3.0:1767319118.350353:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.361537:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377355264:192.168.204.123@tcp:101:bash.0 00010000:00010000:3.0:1767319118.361568:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,1 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361599:0:83728:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361612:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361636:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319118.361649:0:83728:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361677:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361683:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319118.361706:0:83728:0:(vvp_io.c:1312:vvp_io_write_start()) a0: write [0, 5) append 0 append lockpos 0 00000080:00200000:3.0:1767319118.361723:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:3.0:1767319118.361762:0:83728:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:3.0:1767319118.361772:0:83728:0:(rw26.c:969:ll_write_end()) page@000000007190d191[3 000000004cbd659c 2 1 0000000005efe119] 00000080:00200000:3.0:1767319118.361775:0:83728:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4afb1a4 17ffffc0001001 3:0 ffff8f2405423000 0 lru 00000080:00200000:3.0:1767319118.361780:0:83728:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2da0836 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 00000000cc7040bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319118.361782:0:83728:0:(rw26.c:969:ll_write_end()) end page@000000007190d191 00000080:00200000:3.0:1767319118.361783:0:83728:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319118.361786:0:83728:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:3.0:1767319118.361804:0:83728:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000ad169ba4 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319118.361817:0:83728:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cdd4f8, count 1, dirtied 1 00000080:00200000:3.0:1767319118.361820:0:83728:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:3.0:1767319118.361823:0:83728:0:(vvp_io.c:1390:vvp_io_write_start()) a0: write bytes 0, result: 5 00000020:00010000:3.0:1767319118.361837:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319118.361841:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319118.361845:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319118.361849:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.361857:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319118.361891:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319118.361895:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f2403ca5248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319118.361903:0:83728:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:3.0:1767319118.361917:0:83728:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:3.0:1767319118.361925:0:83728: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:3.0:1767319118.361929:0:83728:0:(file.c:2142:ll_file_io_generic()) a0: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:3.0:1767319118.361936:0:83728:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000080:00200000:3.0:1767319118.361940:0:83728:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:3.0:1767319118.361974:0:83728:0:(file.c:424:ll_file_release()) START file a0:[0x200004a51:0x15:0x0](ffff8f2406cdd348), flags 100001 00000002:00100000:3.0:1767319118.362042:0:83728:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdfb80 x1853164377355008/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319118.362055:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319118.362059:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caaa00 x1853164377355520/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319118.362078:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377355520:192.168.204.123@tcp:35:bash.0 00000100:00100000:3.0:1767319118.362139:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.364410:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377355520:192.168.204.123@tcp:35:bash.0 00000002:00100000:3.0:1767319118.364442:0:83728:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdfb80 x1853164377355008/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319118.379050:0:83947:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319118.379084:0:83947: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:1767319118.379101:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.379117:0:83947:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.379125:0:83947:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319118.379133:0:83947:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319118.379136:0:83947:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319118.379142:0:83947:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7ecfb58 00010000:00010000:2.0:1767319118.379146:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.379155:0:83947:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.379171:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.379179:0:83947:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319118.379184:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.379195:0:83947:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags=8 00000080:00200000:2.0:1767319118.379199:0:83947:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=getattr 00000002:00010000:2.0:1767319118.379211:0:83947: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:1767319118.379258:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.379274:0:83947:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.379283:0:83947:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00000100:00100000:2.0:1767319118.380790:0:83947:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377355648:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319118.380901:0:83947:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0ba80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319118.385553:0:83947:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377355648:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319118.385587:0:83947:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385599:0:83947: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-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385606:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385612:0:83947:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385619:0:83947:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385626:0:83947:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097ca200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319118.385630:0:83947:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385637:0:83947:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385661:0:83947:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385667:0:83947:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319118.385673:0:83947:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.385679:0:83947:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe82733 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83947 initiator: MDT0 00000002:00100000:2.0:1767319118.385697:0:83947:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bde300 x1853164377355648/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319118.385712:0:83947:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319118.385735:0:83947:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/19 (0 0) 00000080:00200000:2.0:1767319118.385808:0:83947:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319118.385822:0:83947: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:1767319118.385830:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.385841:0:83947:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.385848:0:83947:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319118.385853:0:83947:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319118.385856:0:83947:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319118.385861:0:83947:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7ecfbf8 00010000:00010000:2.0:1767319118.385865:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.385883:0:83947:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.385896:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.385904:0:83947:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319118.385920:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319118.385932:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319118.385936:0:83947:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), file ffff8f24029bdb00, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319118.385944:0:83947:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000002:00010000:2.0:1767319118.385962:0:83947: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:1767319118.386018:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83947 initiator: MDT0 00010000:00010000:2.0:1767319118.386025:0:83947:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00000020:00100000:2.0:1767319118.386036:0:83947:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319118.386046:0:83947:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bde300 x1853164377355904/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/66448 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:1767319118.386054:0:83947:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00000100:00100000:2.0:1767319118.386077:0:83947:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377355904:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319118.386409:0:83947:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0ba80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.390284:0:83947:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377355904:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319118.390415:0:83947:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390454:0:83947:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390462:0:83947:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390474:0:83947:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390484:0:83947:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390497:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390505:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390512:0:83947:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319118.390524:0:83947:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8f2438bde300 x1853164377355904/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319118.390538:0:83947:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde300 x1853164377355904/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319118.390551:0:83947:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390573:0:83947:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:3.0:1767319118.390580:0:83947:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319118.390592:0:83947:0:(namei.c:1569:ll_create_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000080:00200000:3.0:1767319118.390620:0:83947:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00200000:3.0:1767319118.390626:0:83947:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x16:0x0], updating i_size 0 00000080:00200000:3.0:1767319118.390659:0:83947:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:3.0:1767319118.390664:0:83947:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00010000:3.0:1767319118.390667:0:83947:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) for lock 0xf84d4ea57fe8273a 00000080:00010000:3.0:1767319118.390677:0:83947:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00200008:3.0:1767319118.390692:0:83947:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 120501 00000002:00100000:3.0:1767319118.390711:0:83947:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde300 x1853164377355904/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1767319118.390742:0:83947:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8273a from it ffff8f2406454120 00010000:00010000:3.0:1767319118.390747:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.390756:0:83947:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319118.390778:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88), inode mode 81a4 mask 40 00000080:00200000:3.0:1767319118.390829:0:83947:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88), inode mode 81a4 mask 2 00000080:00200000:3.0:1767319118.390839:0:83947:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88), xattr lov 00000002:00010000:3.0:1767319118.390855:0:83947:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x16:0x0]) in obj [0x200004a51:0x13:0x0], intent: open flags 040000002 00010000:00010000:3.0:1767319118.391043:0:83947:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.391050:0:83947:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00000020:00100000:3.0:1767319118.391066:0:83947:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319118.391073:0:83947:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9f80 x1853164377356160/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319118.391081:0:83947:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00000100:00100000:3.0:1767319118.391099:0:83947:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9f80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356160:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319118.391376:0:83947:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae180 going to sleep for 11 seconds 00000100:00100000:1.0:1767319118.394300:0:12510:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:0.0:1767319118.394490:0:77945:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438473856 00000100:00100000:0.0:1767319118.394501:0:77945:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438473856 00000100:00100000:0.0:1767319118.394586:0:77945:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 4 00000100:00100000:0.0:1767319118.394597:0:77945:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6ce00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d98584e5-9507-4bd9-8f13-924ea6b0e7a0+5:161056:x1853164438473856:12345-192.168.204.123@tcp:104: 00010000:00010000:0.0:1767319118.394614:0:77945:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.394695:0:77945:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1767319118.394702:0:77945:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6ce00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d98584e5-9507-4bd9-8f13-924ea6b0e7a0+5:161056:x1853164438473856:12345-192.168.204.123@tcp:104: Request processed in 107us (410us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319118.394709:0:77945:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 4 00010000:00010000:2.0:1767319118.394891:0:79924: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:1767319118.394898:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.394925:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cae00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319118.394930:0:79924:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.394938:0:79924:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.394946:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319118.394977:0:79924:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:2.0:1767319118.395022:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.395028:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319118.395062:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.395070:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe8273a 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: 0xa16e0e9cff034afc expref: -99 pid: 83947 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319118.395089:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319118.395091:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319118.395093:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319118.395101:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319118.395115:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377356288:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319118.400164:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377356288:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319118.400205:0:83947:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9f80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356160:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319118.400217:0:83947:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400228:0:83947: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-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400234:0:83947:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400239:0:83947:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400244:0:83947:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400249:0:83947:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528c00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319118.400252:0:83947:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400272:0:83947:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400276:0:83947:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400280:0:83947:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319118.400284:0:83947:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83947 initiator: MDT0 00010000:00010000:3.0:1767319118.400288:0:83947:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82741 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83947 initiator: MDT0 00000002:00100000:3.0:1767319118.400300:0:83947:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8f2438ca9f80 x1853164377356160/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319118.400338:0:83947:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca9f80 x1853164377356160/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319118.400351:0:83947:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319118.400387:0:83947: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:1767319118.400394:0:83947: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:3.0:1767319118.400423:0:83947:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x16:0x0], updating i_size 0 00000002:00100000:3.0:1767319118.400434:0:83947:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca9f80 x1853164377356160/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319118.400463:0:83947:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438ca9f80 x1853164377356160/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319118.400469:0:83947:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319118.400473:0:83947:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9500 x1853164377356544/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319118.400494:0:83947:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9500 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356544:192.168.204.123@tcp:35:lfs.0 00000100:00100000:3.0:1767319118.400554:0:83947:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae180 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.408451:0:83947:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9500 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356544:192.168.204.123@tcp:35:lfs.0 00000002:00100000:3.0:1767319118.408484:0:83947:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438ca9f80 x1853164377356160/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319118.408537:0:83947:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 100001 00000002:00100000:3.0:1767319118.408590:0:83947:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bde300 x1853164377355904/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319134 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319118.408601:0:83947:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319118.408607:0:83947:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caa300 x1853164377356800/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319118.408629:0:83947:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356800:192.168.204.123@tcp:35:lfs.0 00000100:00100000:3.0:1767319118.408736:0:83947:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aef00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.413209:0:83947:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83947:1853164377356800:192.168.204.123@tcp:35:lfs.0 00000002:00100000:3.0:1767319118.413244:0:83947:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bde300 x1853164377355904/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319118.414609:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319118.414638:0:83728: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:1767319118.414655:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.414669:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319118.414677:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319118.414684:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319118.414688:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:0.0:1767319118.414695:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7fe7bf8 00010000:00010000:0.0:1767319118.414699:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.414708:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319118.414723:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319118.414730:0:83728:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319118.414736:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319118.414749:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319118.414754:0:83728:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), file ffff8f2408eb2600, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319118.414761:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000002:00010000:0.0:1767319118.414782:0:83728: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:1767319118.414841:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319118.414848:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000020:00100000:0.0:1767319118.414869:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319118.414888:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c67100 x1853164377357056/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319118.414897:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319118.415055:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357056:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319118.415270:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319118.420289:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357056:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319118.420621:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420648:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420657:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420668:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420679:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420691:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420700:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.420717:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319118.420730:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8f2438c67100 x1853164377357056/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319118.420745:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c67100 x1853164377357056/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319118.420759:0:83728:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319118.420773:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.420783:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:0.0:1767319118.420790:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319118.420836:0:83728:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x16:0x0](ffff8f2406cddb88): rc = 0 00000080:00200000:0.0:1767319118.421155:0:83728:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:0.0:1767319118.421163:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) for lock 0xf84d4ea57fe82748 00000080:00010000:0.0:1767319118.421174:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00200008:0.0:1767319118.421188:0:83728:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 101101 00000002:00100000:0.0:1767319118.421209:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c67100 x1853164377357056/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319118.421239:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82748 from it ffff8f2438842f00 00010000:00010000:0.0:1767319118.421244:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.421263:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319118.421286:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88), inode mode 81a4 mask 42 00000080:00200008:0.0:1767319118.421299:0:83728:0:(llite_lib.c:2314:ll_setattr_raw()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319118.000000000, mtime 1767319118.000000000, ctime 1767319118.000000000 00010000:00010000:0.0:1767319118.421528:0:83728:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319118.421545:0:83728:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:0.0:1767319118.421582:0:83728:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.421588:0:83728:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319118.421591:0:83728:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82748 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: 0xa16e0e9cff034b34 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319118.421612:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319118.421619:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65180 x1853164377357312/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@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:1767319118.421641:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357312:192.168.204.123@tcp:36:bash.0 00000100:00100000:0.0:1767319118.421761:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319118.428151:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357312:192.168.204.123@tcp:36:bash.0 00000080:00200000:0.0:1767319118.428196:0:83728:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000080:00200000:0.0:1767319118.428203:0:83728: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:1767319118.428225:0:83728:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000002:00010000:0.0:1767319118.428246:0:83728: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:1767319118.428295:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319118.428328:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319118.428338:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319118.428356:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357440:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319118.428459:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319118.439803:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357440:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319118.439860:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.439885:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1767319118.439901:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438c64000 x1853164377357440/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 376/584 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319118.439922:0:83728:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1767319118.439936:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.439950:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/22 (0 0) 00000080:00200000:0.0:1767319118.439956:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a51:0x16:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1767319118.439973:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) for lock 0xf84d4ea57fe8274f 00000080:00010000:0.0:1767319118.440005:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8274f from it ffffaaa9c7fe78c8 00010000:00010000:0.0:1767319118.440009:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.440019:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.440040:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.440052:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319118.440060:0:83728:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a51:0x16:0x0](00000000d7d9de3b) being reconfigured ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319118.440106:0:83728:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:0.0:1767319118.440112:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319118.440119:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00020000:00200000:0.0:1767319118.440143:0:83728:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319118.440158:0:83728:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319118.440161:0:83728:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:0.0:1767319118.440177:0:83728:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1767319118.440182:0:83728:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd13b0, osc lock ffff8f242063e390, flags 0x80000000 00010000:00010000:0.0:1767319118.440232:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.440252:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.440264:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319118.440290:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357568:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319118.440658:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319118.451685:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357568:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319118.451708:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.451722:0:83728:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.451732:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.451742:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319118.451752:0:83728:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.451761:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.451782:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319118.451914:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377357696:192.168.204.123@tcp:10:bash.0 00000100:00100000:1.0:1767319118.496252:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377357696:192.168.204.123@tcp:10:bash.0 00000080:00200000:0.0:1767319118.496438:0:83728:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 0 i_blocks 3 00000020:00010000:0.0:1767319118.496446:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_release():245 00000020:00010000:0.0:1767319118.496449:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319118.496454:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd13b0 (ffff8f2403ca5998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319118.496463:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.496476:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319118.496491:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319118.496494:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd13b0 (ffff8f2403ab8c68/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319118.496511:0:83728: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:1767319118.496523:0:83728:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319118.000000000, mtime 1767319118.000000000, ctime 1767319118.000000000, rc 0 00000080:00200008:0.0:1767319118.496611:0:83728:0:(file.c:2648:do_file_write_iter()) START file a1:[0x200004a51:0x16:0x0], ppos: 0, count: 5 00000080:00200000:0.0:1767319118.496624:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:0.0:1767319118.496630:0:83728:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:0.0:1767319118.496634:0:83728:0:(file.c:1994:ll_file_io_generic()) a1: write ppos: 0, bytes: 5 00000080:00200000:0.0:1767319118.496639:0:83728:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000020:00200000:0.0:1767319118.496645:0:83728:0:(cl_io.c:214:cl_io_rw_init()) header@000000009870fbf3[0x4, 1, [0x200004a51:0x16:0x0] hash] 00000020:00200000:0.0:1767319118.496647:0:83728:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:0.0:1767319118.496651:0:83728: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:1767319118.496667:0:83728:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319118.496692:0:83728:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:0.0:1767319118.496696:0:83728:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319118.496712:0:83728:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319118.496725:0:83728:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319118.496730:0:83728:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd13b0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319118.497161:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.497177:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.497188:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.497196:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.497202:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319118.497213:0:83728:0:(vvp_io.c:1312:vvp_io_write_start()) a1: write [0, 5) append 0 append lockpos 0 00000080:00200000:0.0:1767319118.497224:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:0.0:1767319118.497263:0:83728:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:0.0:1767319118.497271:0:83728:0:(rw26.c:969:ll_write_end()) page@00000000e93e69ec[3 00000000bde53fe2 2 1 00000000ed0fa1c7] 00000080:00200000:0.0:1767319118.497274:0:83728:0:(rw26.c:969:ll_write_end()) vmpage @0000000015b99a8f 17ffffc0001001 3:0 ffff8f243766b6c0 0 lru 00000080:00200000:0.0:1767319118.497281:0:83728:0:(rw26.c:969:ll_write_end()) osc-page@000000003c5c735f 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 000000004492e678 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319118.497283:0:83728:0:(rw26.c:969:ll_write_end()) end page@00000000e93e69ec 00000080:00200000:0.0:1767319118.497284:0:83728:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319118.497289:0:83728:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:0.0:1767319118.497451:0:83728:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000048ab2351 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319118.497486:0:83728:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cddd38, count 1, dirtied 1 00000080:00200000:0.0:1767319118.497490:0:83728:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:0.0:1767319118.497494:0:83728:0:(vvp_io.c:1390:vvp_io_write_start()) a1: write bytes 0, result: 5 00000020:00010000:0.0:1767319118.497509:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_release():245 00000020:00010000:0.0:1767319118.497512:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319118.497515:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd13b0 (ffff8f2403ca5998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319118.497519:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.497526:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319118.497538:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24104028a8 (ffff8f2403ab8c68/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319118.497541:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd13b0 (ffff8f2403ab8c68/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319118.497547:0:83728:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:0.0:1767319118.497552:0:83728:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319118.497558:0:83728: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:1767319118.497561:0:83728:0:(file.c:2142:ll_file_io_generic()) a1: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:0.0:1767319118.497567:0:83728:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000080:00200000:0.0:1767319118.497571:0:83728:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:0.0:1767319118.497594:0:83728:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 100001 00000002:00100000:0.0:1767319118.497649:0:83728:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c67100 x1853164377357056/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319118.497660:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319118.497665:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64a80 x1853164377357952/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319118.497686:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357952:192.168.204.123@tcp:35:bash.0 00000100:00100000:0.0:1767319118.497843:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319118.500912:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377357952:192.168.204.123@tcp:35:bash.0 00000002:00100000:0.0:1767319118.500945:0:83728:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c67100 x1853164377357056/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319118.501279:0:83728:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319118.501300:0:83728: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:1767319118.501382:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.501397:0:83728:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319118.501405:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319118.501547:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319118.501552:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:0.0:1767319118.501561:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7fe7bf8 00010000:00010000:0.0:1767319118.501565:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319118.501574:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319118.501590:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319118.501598:0:83728:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319118.501604:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319118.501619:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319118.501623:0:83728:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), file ffff8f2408eb2c00, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319118.501645:0:83728:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000002:00010000:0.0:1767319118.501665:0:83728: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:1767319118.501716:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83728 initiator: MDT0 00010000:00010000:0.0:1767319118.501724:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000020:00100000:0.0:1767319118.501735:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319118.501742:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64a80 x1853164377358208/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319118.501752:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83728 initiator: MDT0 00000100:00100000:0.0:1767319118.501775:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358208:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319118.502496:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.506102:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358208:192.168.204.123@tcp:101:bash.0 00010000:00010000:3.0:1767319118.506127:0:83728:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506149:0:83728:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506174:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506185:0:83728:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506195:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506207:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506215:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319118.506222:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319118.506233:0:83728:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2438c64a80 x1853164377358208/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319118.506244:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64a80 x1853164377358208/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319118.506258:0:83728:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319118.506268:0:83728:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319118.506287:0:83728:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/24 (0 0) 00000080:00200000:3.0:1767319118.506293:0:83728:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319118.506530:0:83728:0:(namei.c:1569:ll_create_it()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open|creat 00000080:00200000:3.0:1767319118.506556:0:83728:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff8f2406cd80c8) 00000080:00200000:3.0:1767319118.506625:0:83728:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x18:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:3.0:1767319118.506630:0:83728:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x18:0x0](ffff8f2406cd80c8) 00000080:00010000:3.0:1767319118.506634:0:83728:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x18:0x0](ffff8f2406cd80c8) for lock 0xf84d4ea57fe8275d 00000080:00010000:3.0:1767319118.506643:0:83728:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x18:0x0](ffff8f2406cd80c8) 00000080:00200008:3.0:1767319118.506657:0:83728:0:(file.c:1001:ll_file_open()) START file a2:[0x200004a51:0x18:0x0](ffff8f2406cd80c8), flags 101101 00000002:00100000:3.0:1767319118.506674:0:83728:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64a80 x1853164377358208/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1767319118.506704:0:83728:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8275d from it ffff8f2438842f00 00010000:00010000:3.0:1767319118.506709:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319118.506717:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319118.506737:0:83728:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff8f2406cd80c8), inode mode 81a4 mask 40 00000080:00200008:3.0:1767319118.506793:0:83728:0:(file.c:2648:do_file_write_iter()) START file a2:[0x200004a51:0x18:0x0], ppos: 0, count: 6 00000080:00200000:3.0:1767319118.506804:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 6 bytes 00000080:00200000:3.0:1767319118.506810:0:83728:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 6 00000080:00200000:3.0:1767319118.506814:0:83728:0:(file.c:1994:ll_file_io_generic()) a2: write ppos: 0, bytes: 6 00000080:00200000:3.0:1767319118.506818:0:83728:0:(file.c:1759:ll_io_set_mirror()) a2: desiginated mirror: 0 00000020:00200000:3.0:1767319118.506826:0:83728:0:(cl_io.c:214:cl_io_rw_init()) header@000000003191d327[0x4, 1, [0x200004a51:0x18:0x0] hash] 00000020:00200000:3.0:1767319118.507164:0:83728:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 6) 0 0 00000080:00200000:3.0:1767319118.507170:0:83728:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319118.507185:0:83728:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:3.0:1767319118.507200:0:83728:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 6) 6, 6 00020000:00200000:3.0:1767319118.507204:0:83728:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319118.507222:0:83728:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:3.0:1767319118.507235:0:83728:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319118.507241:0:83728:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c230, osc lock ffff8f2410401b50, flags 0x0 00010000:00010000:3.0:1767319118.507295:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.507522:0:83728:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.507534:0:83728:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319118.507556:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358336:192.168.204.123@tcp:101:bash.0 00000100:00100000:3.0:1767319118.507678:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae180 going to sleep for 11 seconds 00000100:00100000:3.0:1767319118.514267:0:83728:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705690 gen 5 00000100:00100000:3.0:1767319118.514297:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358336:192.168.204.123@tcp:101:bash.0 00010000:00010000:3.0:1767319118.514561:0:83728:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.514580:0:83728:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.514593:0:83728:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.514607:0:83728:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319118.514639:0:83728:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.514651:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.514658:0:83728:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319118.514681:0:83728:0:(vvp_io.c:1312:vvp_io_write_start()) a2: write [0, 6) append 0 append lockpos 0 00000080:00200000:3.0:1767319118.514697:0:83728:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 6 bytes 00000080:00200000:3.0:1767319118.514739:0:83728:0:(rw26.c:912:ll_write_end()) pos 0, len 6, copied 6 00000080:00200000:3.0:1767319118.514751:0:83728:0:(rw26.c:969:ll_write_end()) page@00000000c1affebe[3 00000000a0611a87 2 1 0000000005efe119] 00000080:00200000:3.0:1767319118.514755:0:83728:0:(rw26.c:969:ll_write_end()) vmpage @000000006875bccb 17ffffc0001001 3:0 ffff8f2405423798 0 lru 00000080:00200000:3.0:1767319118.514761:0:83728:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b1aa72 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 000000004d6e400b > 3< 0 0 > 4< 0 0 8 0 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319118.514763:0:83728:0:(rw26.c:969:ll_write_end()) end page@00000000c1affebe 00000080:00200000:3.0:1767319118.514765:0:83728:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319118.514769:0:83728:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 6 prio 0 00000008:00010000:3.0:1767319118.514810:0:79899:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000ad169ba4 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319118.515542:0:79899:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000ad169ba4 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.515596:0:79899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319118.515696:0:79899:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438cabb80 - object 0x280000400:3304 offset 0<>5 00000100:00100000:1.0:1767319118.515779:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000008:00010000:3.0:1767319118.515806:0:79899:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000048ab2351 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319118.515817:0:79899:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000048ab2351 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319118.515858:0:79899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319118.515892:0:79899:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca8a80 - object 0x280000400:3305 offset 0<>5 00000100:00100000:0.0:1767319118.516259:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1767319118.516280:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377358592:192.168.204.123@tcp:4:bash.0 00000100:00100000:1.0:1767319118.518766:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377358464:192.168.204.123@tcp:4:bash.0 00000008:00010000:3.0:1767319118.520566:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000048ab2351 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319118.520624:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000048ab2351 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319118.520659:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377358592:192.168.204.123@tcp:4:bash.0 00000008:00010000:1.0:1767319118.521707:0:83728:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000007ccb95db ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319118.521739:0:83728:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cd8278, count 1, dirtied 1 00000080:00200000:1.0:1767319118.521746:0:83728:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 6 bytes, tot: 6 00000080:00200000:1.0:1767319118.521750:0:83728:0:(vvp_io.c:1390:vvp_io_write_start()) a2: write bytes 0, result: 6 00000020:00010000:1.0:1767319118.521769:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319118.521773:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319118.521777:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c230 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319118.521784:0:83728:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319118.521795:0:83728:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319118.521812:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319118.521815:0:83728:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c230 (ffff8f2403ca5248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319118.522126:0:83728:0:(vvp_io.c:518:vvp_io_advance()) advancing 6 bytes 00000080:00200000:1.0:1767319118.522137:0:83728:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319118.522147:0:83728: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:1.0:1767319118.522151:0:83728:0:(file.c:2142:ll_file_io_generic()) a2: 2 io complete with rc: 0, result: 6, restart: 0 00000080:00200000:1.0:1767319118.522164:0:83728:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x18:0x0] updating i_size 6 i_blocks 1 00000080:00200000:1.0:1767319118.522169:0:83728:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 6 00000080:00200008:1.0:1767319118.522206:0:83728:0:(file.c:424:ll_file_release()) START file a2:[0x200004a51:0x18:0x0](ffff8f2406cd80c8), flags 100001 00000002:00100000:1.0:1767319118.522266:0:83728:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c64a80 x1853164377358208/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319118.522277:0:83728:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319118.522282:0:83728:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d880 x1853164377358848/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319118.522511:0:83728:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358848:192.168.204.123@tcp:35:bash.0 00000100:00100000:1.0:1767319118.522885:0:83728:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5180 going to sleep for 11 seconds 00000100:00100000:2.0:1767319118.525720:0:83728:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83728:1853164377358848:192.168.204.123@tcp:35:bash.0 00000002:00100000:2.0:1767319118.525752:0:83728:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c64a80 x1853164377358208/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319134 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000008:00010000:1.0:1767319118.533744:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000ad169ba4 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319118.533789:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000ad169ba4 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319118.533823:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377358464:192.168.204.123@tcp:4:bash.0 00010000:00010000:1.0:1767319118.544246:0:83949:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff8f24215a1000 00010000:00010000:1.0:1767319118.544277:0:83949:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 3/3 locks to regular blp list, 1 blwis in pool 00010000:00010000:2.0:1767319118.544409:0:83950:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff8f24215a1000 00010000:00010000:0.0:1767319118.547198:0:77949:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 3 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319118.547213:0:77949:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319118.547245:0:77949:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000007ccb95db ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319118.547261:0:77949:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000007ccb95db ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.548781:0:77949:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319118.548911:0:77949:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438c67100 - object 0x280000400:3306 offset 0<>6 00000100:00100000:1.0:1767319118.549946:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377358976:192.168.204.123@tcp:4:bash.0 00000008:00010000:1.0:1767319118.555699:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000007ccb95db ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319118.555753:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000007ccb95db ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319118.555781:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377358976:192.168.204.123@tcp:4:bash.0 00000080:00200000:0.0:1767319118.556696:0:77949:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319118.556744:0:77949: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:0.0:1767319118.556766:0:77949:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800028480000000 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319118.556780:0:77949:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319118.556807:0:77949: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:0.0:1767319118.556817:0:77949:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319118.556835:0:77949:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319118.556854:0:77949: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:0.0:1767319118.556893:0:77949:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.556902:0:77949:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x804869480000020 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.556910:0:77949:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 1/0,0 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319118.556916:0:77949:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00000100:00100000:0.0:1767319118.556937:0:77949:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:77949:1853164377359104:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319118.566430:0:77949:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0f00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319118.570184:0:77949:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:77949:1853164377359104:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319118.570215:0:77949:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82764 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034b7a expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319118.570258:0:77949:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe82756 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x804869480000020 nid: local remote: 0xa16e0e9cff034b50 expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319118.570271:0:77949:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2431529000/0xf84d4ea57fe8272c lrc: 0/0,0 mode: --/PW res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034acb expref: -99 pid: 83728 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319118.570400:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319118.570403:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319118.570405:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319118.590093:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319119.392894:0:83989:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319119.392940:0:83989: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:1767319119.392964:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319119.392996:0:83989:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319119.393019:0:83989:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319119.393030:0:83989:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319119.393035:0:83989:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:3.0:1767319119.393046:0:83989:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7f6fbf8 00010000:00010000:3.0:1767319119.393051:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319119.393061:0:83989:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319119.393083:0:83989:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319119.393093:0:83989:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:3.0:1767319119.393455:0:83989:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319119.393463:0:83989:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a0, flags=265 00000080:00200000:3.0:1767319119.393467:0:83989:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff8f2406cdd348), inode mode 81a4 mask 44 00000080:00200008:3.0:1767319119.393474:0:83989:0:(file.c:1001:ll_file_open()) START file a0:[0x200004a51:0x15:0x0](ffff8f2406cdd348), flags 100000 00000002:00010000:3.0:1767319119.393587:0:83989: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:1767319119.393661:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83989 initiator: MDT0 00010000:00010000:3.0:1767319119.393764:0:83989:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83989 initiator: MDT0 00000020:00100000:3.0:1767319119.393780:0:83989:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319119.393796:0:83989:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caad80 x1853164377359360/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319119.393807:0:83989:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83989 initiator: MDT0 00000100:00100000:3.0:1767319119.393852:0:83989:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83989:1853164377359360:192.168.204.123@tcp:101:cat.0 00000100:00100000:3.0:1767319119.394098:0:83989:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aeb40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319119.401577:0:83989:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83989:1853164377359360:192.168.204.123@tcp:101:cat.0 00010000:00010000:1.0:1767319119.401616:0:83989:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401638:0:83989:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401647:0:83989:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401660:0:83989:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401671:0:83989:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401687:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401719:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319119.401726:0:83989:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319119.401739:0:83989:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438caad80 x1853164377359360/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319135 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319119.401753:0:83989:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438caad80 x1853164377359360/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319135 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319119.401768:0:83989:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319119.401783:0:83989:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401795:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401809:0:83989:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401819:0:83989:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401826:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401844:0:83989:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401871:0:83989: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:1767319119.401880:0:83989:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319119.401954:0:83989:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x15:0x0]: layout version change: 0 -> 0 00000080:00010000:1.0:1767319119.401960:0:83989:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) for lock 0xf84d4ea57fe82725 00000080:00010000:1.0:1767319119.401968:0:83989:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82725 from it ffffaaa9c7f6fbf0 00010000:00010000:1.0:1767319119.401972:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.401991:0:83989:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1767319119.402019:0:83989:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438caad80 x1853164377359360/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319135 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319119.402104:0:83989:0:(file.c:6252:ll_getattr_dentry()) START file a0:[0x200004a51:0x15:0x0](ffff8f2406cdd348), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319119.402113:0:83989:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff8f2406cdd348),name=a0 00000002:00010000:1.0:1767319119.402135:0:83989:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x15:0x0]) in obj [0x200004a51:0x13:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319119.402144:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.402152:0:83989:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319119.402160:0:83989:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319119.402167:0:83989:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) 00000080:00010000:1.0:1767319119.402177:0:83989:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff8f2406cdd348) for lock 0xf84d4ea57fe82725 00000080:00010000:1.0:1767319119.402182:0:83989:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82725 from it ffffaaa9c7f6fcd8 00010000:00010000:1.0:1767319119.402185:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319119.402192:0:83989:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319119.402211:0:83989:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319119.402223:0:83989:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x15:0x0] 00000008:00010000:1.0:1767319119.402244:0:83989:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319119.402249:0:83989:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79230, osc lock ffff8f2407e9b430, flags 0x400001002 00010000:00010000:1.0:1767319119.402355:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.402364:0:83989:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319119.402407:0:83989:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319119.402481:0:79924: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:1767319119.402490:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402498:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319119.402504:0:79924:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402515:0:79924:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402524:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402542:0:79924:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402571:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402577:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319119.402586:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402605:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8276b 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: 0xa16e0e9cff034b88 expref: -99 pid: 83989 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319119.402623:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319119.402625:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319119.402627:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319119.402795:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377359488:192.168.204.123@tcp:101:cat.0 00000100:00100000:3.0:1767319119.402967:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319119.402984:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377359616:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319119.412148:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377359616:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319119.414655:0:12518:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414697:0:12518:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414717:0:12518:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414731:0:12518:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319119.414768:0:12518:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319119.414783:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319119.414801:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414810:0:12518:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414817:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319119.414826:0:12518:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319119.414853:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377359488:192.168.204.123@tcp:101:cat.0 00000080:00200000:3.0:1767319119.415444:0:83989:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000020:00010000:3.0:1767319119.415453:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2420bbc000 (ffff8f2403ca5248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319119.415457:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2420bbc000 (ffff8f2403ca5248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319119.415463:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79230 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319119.415468:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2420bbc000 (ffff8f2403ca5248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319119.415471:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79230 (ffff8f2403ca5248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319119.415500:0:83989: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:3.0:1767319119.415639:0:83989:0:(file.c:2474:do_file_read_iter()) START file a0:[0x200004a51:0x15:0x0], ppos: 0, count: 4194304 00000080:00200000:3.0:1767319119.415648:0:83989:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319119.415670:0:83989: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:3.0:1767319119.415677:0:83989:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:3.0:1767319119.415682:0:83989:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x15:0x0] 00000008:00010000:3.0:1767319119.415703:0:83989:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319119.415707:0:83989:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c1b0, osc lock ffff8f2410401300, flags 0x400001002 00010000:00010000:3.0:1767319119.415729:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.415744:0:83989:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319119.415763:0:83989:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319119.415767:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.415775:0:83989:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319119.415788:0:83989:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319119.415794:0:83989:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000020:00010000:3.0:1767319119.415796:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2407eff478 (ffff8f2403ab8098/0) at cl_lock_release():245 00000020:00010000:3.0:1767319119.415799:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2407eff478 (ffff8f2403ab8098/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319119.415802:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c1b0 (ffff8f24206aacf8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319119.415805:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2407eff478 (ffff8f2403ab8098/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319119.415807:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c1b0 (ffff8f2403ab8098/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319119.415814:0:83989: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:3.0:1767319119.415819:0:83989:0:(file.c:2367:file_read_confine_iter()) a0: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:3.0:1767319119.415848:0:83989:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:3.0:1767319119.415876:0:83989:0:(file.c:1994:ll_file_io_generic()) a0: read ppos: 0, bytes: 5 00000080:00200000:3.0:1767319119.415882:0:83989:0:(file.c:1759:ll_io_set_mirror()) a0: desiginated mirror: 0 00000020:00200000:3.0:1767319119.415896:0:83989:0:(cl_io.c:214:cl_io_rw_init()) header@000000009769926d[0x4, 1, [0x200004a51:0x15:0x0] hash] 00000020:00200000:3.0:1767319119.415899:0:83989:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:3.0:1767319119.415902:0:83989:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319119.415917:0:83989:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:3.0:1767319119.415923:0:83989:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319119.415939:0:83989:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:3.0:1767319119.415950:0:83989:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319119.415953:0:83989:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c1b0, osc lock ffff8f2410401300, flags 0x0 00010000:00010000:3.0:1767319119.415962:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.415988:0:83989:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.415998:0:83989:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.416006:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319119.416013:0:83989:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319119.416023:0:83989:0:(vvp_io.c:827:vvp_io_read_start()) a0: read [0, 5) 00000080:00200000:3.0:1767319119.416036:0:83989:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:3.0:1767319119.416092:0:83989:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8f2404007e40 00000008:00010000:3.0:1767319119.416137:0:79899:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8f2404007e40 00000080:02000000:3.0:1767319119.416155:0:79899:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00010000:00010000:3.0:1767319119.418784:0:79899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319119.418982:0:79899:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438cab100 - object 0x280000400:3304 offset 0<>4096 00000080:02000000:3.0:1767319119.418994:0:79899:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00000100:00100000:2.0:1767319119.419070:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377359744:192.168.204.123@tcp:3:cat.0 00000008:00100000:2.0:1767319119.427248:0:12516:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff8f2438cab100 x1853164377359744/t0(0) o3->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319135 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:2.0:1767319119.427365:0:12516:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdd880 - object 0x280000400:3304 offset 0<>4096 00000100:00100000:2.0:1767319119.427392:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377359744:192.168.204.123@tcp:3:cat.0 00000100:00100000:2.0:1767319119.427422:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00010000:00010000:1.0:1767319119.608363:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319119.671817:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319119.671851:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377360000:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319119.681843:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377360000:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319120.439770:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377359872:192.168.204.123@tcp:3:ptlrpcd_00_00.0 00000008:00010000:2.0:1767319120.449582:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8f2404007e40 00000020:00200000:2.0:1767319120.449597:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:2.0:1767319120.449619:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8f2404007e40 00000100:00100000:2.0:1767319120.449647:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377359872:192.168.204.123@tcp:3:ptlrpcd_00_00.0 00000020:00010000:1.0:1767319120.450633:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319120.450643:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319120.450649:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c1b0 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319120.450661:0:83989:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319120.450679:0:83989:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319120.450720:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319120.450724:0:83989:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c1b0 (ffff8f2403ca5248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319120.450736:0:83989:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:1.0:1767319120.450751:0:83989: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:1767319120.450757:0:83989:0:(file.c:2142:ll_file_io_generic()) a0: 1 io complete with rc: -1, result: 0, restart: 0 00000080:00200000:1.0:1767319120.450761:0:83989:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:1.0:1767319120.451238:0:83989:0:(file.c:424:ll_file_release()) START file a0:[0x200004a51:0x15:0x0](ffff8f2406cdd348), flags 100000 00000002:00100000:1.0:1767319120.451388:0:83989:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438caad80 x1853164377359360/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319135 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319120.451402:0:83989:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319120.451408:0:83989:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6c700 x1853164377360256/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319120.451435:0:83989:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83989:1853164377360256:192.168.204.123@tcp:35:cat.0 00000100:00100000:1.0:1767319120.451533:0:83989:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b59c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319120.455460:0:83989:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83989:1853164377360256:192.168.204.123@tcp:35:cat.0 00000002:00100000:2.0:1767319120.455510:0:83989:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438caad80 x1853164377359360/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319135 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319120.465114:0:83990:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319120.465154:0:83990: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:1767319120.465177:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.465195:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319120.465201:0:83990:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319120.465210:0:83990:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319120.465214:0:83990:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319120.465220:0:83990:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c7f97bf8 00010000:00010000:2.0:1767319120.465223:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.465229:0:83990:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319120.465245:0:83990:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319120.465252:0:83990:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319120.465257:0:83990:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319120.465266:0:83990:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), file ffff8f24057a1680, open_flags 8000, mode 0 opened 0 00000080:00200000:2.0:1767319120.465272:0:83990:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348), intent=open 00000002:00010000:2.0:1767319120.465285:0:83990:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x13:0x0], intent: open flags 0100001 00010000:00010000:2.0:1767319120.465483:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83990 initiator: MDT0 00010000:00010000:2.0:1767319120.465492:0:83990:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83990 initiator: MDT0 00000020:00100000:2.0:1767319120.465515:0:83990:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319120.465527:0:83990:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdd880 x1853164377360512/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319120.465535:0:83990:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83990 initiator: MDT0 00000100:00100000:2.0:1767319120.465556:0:83990:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83990:1853164377360512:192.168.204.123@tcp:101:cat.0 00000100:00100000:2.0:1767319120.465922:0:83990:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b840 going to sleep for 11 seconds 00000100:00100000:2.0:1767319120.470606:0:83990:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83990:1853164377360512:192.168.204.123@tcp:101:cat.0 00010000:00010000:2.0:1767319120.470640:0:83990:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470662:0:83990:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470671:0:83990:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470685:0:83990:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470697:0:83990:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470711:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.470992:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319120.471022:0:83990:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319120.471035:0:83990:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438bdd880 x1853164377360512/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319136 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319120.471050:0:83990:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdd880 x1853164377360512/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319136 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319120.471065:0:83990:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319120.471081:0:83990:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319120.471092:0:83990:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:2.0:1767319120.471100:0:83990:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319120.471158:0:83990:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x16:0x0](ffff8f2406cddb88): rc = 0 00000080:00200000:2.0:1767319120.471174:0:83990:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 2 -> 2 00000080:00010000:2.0:1767319120.471181:0:83990:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) for lock 0xf84d4ea57fe82779 00000080:00010000:2.0:1767319120.471193:0:83990:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00200008:2.0:1767319120.471211:0:83990:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 100000 00000002:00100000:2.0:1767319120.471234:0:83990:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdd880 x1853164377360512/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319136 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319120.471283:0:83990:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82779 from it ffff8f2406454a80 00010000:00010000:2.0:1767319120.471288:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319120.471559:0:83990:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319120.471654:0:83990:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88), inode mode 81a4 mask 44 00000080:00200008:2.0:1767319120.471684:0:83990:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319120.471692:0:83990:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88),name=a1 00000002:00010000:2.0:1767319120.471716:0:83990: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:1767319120.471937:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319120.471952:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319120.471970:0:83990:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319120.471976:0:83990:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000080:00010000:2.0:1767319120.471980:0:83990:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff8f2406cddb88) for lock 0xf84d4ea57fe82779 00000080:00010000:2.0:1767319120.471985:0:83990:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82779 from it ffffaaa9c7f97cd8 00010000:00010000:2.0:1767319120.471988:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319120.471996:0:83990:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319120.472017:0:83990: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:1767319120.472030:0:83990:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x16:0x0] 00000008:00010000:2.0:1767319120.472053:0:83990:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319120.472058:0:83990:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17b30, osc lock ffff8f24069fbb50, flags 0x400001002 00010000:00010000:2.0:1767319120.472132:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.472142:0:83990:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319120.472238:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377360640:192.168.204.123@tcp:101:cat.0 00000020:00200000:2.0:1767319120.472487:0:83990:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319120.475457:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475489:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475506:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475520:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319120.475537:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319120.475549:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319120.475668:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475679:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475687:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319120.475696:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319120.476038:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377360640:192.168.204.123@tcp:101:cat.0 00000080:00200000:2.0:1767319120.476110:0:83990:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000020:00010000:2.0:1767319120.476118:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319120.476121:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319120.476127:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17b30 (ffff8f24206aa878/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319120.476132:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319120.476135:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17b30 (ffff8f24206aaf38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319120.476151:0:83990: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:1767319120.476291:0:83990:0:(file.c:2474:do_file_read_iter()) START file a1:[0x200004a51:0x16:0x0], ppos: 0, count: 4194304 00000080:00200000:2.0:1767319120.477099:0:83990: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:1767319120.477118:0:83990: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:1767319120.477125:0:83990: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:1767319120.477130:0:83990:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x16:0x0] 00000008:00010000:2.0:1767319120.477152:0:83990:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319120.477157:0:83990:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17b30, osc lock ffff8f24069fbb50, flags 0x400001002 00010000:00010000:2.0:1767319120.477183:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477200:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 524287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319120.477214:0:83990:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319120.477224:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477233:0:83990:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319120.477246:0:83990:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319120.477253:0:83990:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000020:00010000:2.0:1767319120.477257:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc5240 (ffff8f24206aa878/0) at cl_lock_release():245 00000020:00010000:2.0:1767319120.477260:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc5240 (ffff8f24206aa878/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319120.477263:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17b30 (ffff8f24206aa248/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319120.477267:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc5240 (ffff8f24206aa878/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319120.477271:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17b30 (ffff8f24206aa878/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319120.477279:0:83990: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:1767319120.477285:0:83990:0:(file.c:2367:file_read_confine_iter()) a1: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:2.0:1767319120.477414:0:83990:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:2.0:1767319120.477429:0:83990:0:(file.c:1994:ll_file_io_generic()) a1: read ppos: 0, bytes: 5 00000080:00200000:2.0:1767319120.477434:0:83990:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000020:00200000:2.0:1767319120.477442:0:83990:0:(cl_io.c:214:cl_io_rw_init()) header@000000009870fbf3[0x4, 1, [0x200004a51:0x16:0x0] hash] 00000020:00200000:2.0:1767319120.477445:0:83990:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:2.0:1767319120.477448:0:83990: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:1767319120.477462:0:83990:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:2.0:1767319120.477467:0:83990:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319120.477484:0:83990:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:2.0:1767319120.477494:0:83990:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319120.477497:0:83990:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17b30, osc lock ffff8f24069fbb50, flags 0x0 00010000:00010000:2.0:1767319120.477506:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477515:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477533:0:83990:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477540:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319120.477547:0:83990:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319120.477556:0:83990:0:(vvp_io.c:827:vvp_io_read_start()) a1: read [0, 5) 00000080:00200000:2.0:1767319120.477568:0:83990:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:2.0:1767319120.477697:0:83990:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8f2420be70c0 00000008:00010000:2.0:1767319120.478050:0:79403:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8f2420be70c0 00000080:02000000:2.0:1767319120.478070:0:79403:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00010000:00010000:2.0:1767319120.487705:0:79403:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319120.487798:0:79403:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdca80 - object 0x280000400:3305 offset 0<>4096 00000080:02000000:2.0:1767319120.487832:0:79403:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00000100:00100000:1.0:1767319120.487940:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319120.490257:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377360768:192.168.204.123@tcp:3:cat.0 00000008:00100000:3.0:1767319120.493600:0:12517:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff8f2438bdca80 x1853164377360768/t0(0) o3->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319136 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:3.0:1767319120.494221:0:12517:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca9180 - object 0x280000400:3305 offset 0<>4096 00000100:00100000:2.0:1767319120.494323:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319120.494375:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377360768:192.168.204.123@tcp:3:cat.0 00010000:00010000:2.0:1767319120.631571:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319121.529284:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377360896:192.168.204.123@tcp:3:ptlrpcd_00_01.0 00000008:00010000:2.0:1767319121.559655:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8f2420be70c0 00000020:00200000:2.0:1767319121.559673:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:2.0:1767319121.559692:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8f2420be70c0 00000100:00100000:2.0:1767319121.559718:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377360896:192.168.204.123@tcp:3:ptlrpcd_00_01.0 00000020:00010000:3.0:1767319121.559901:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59038 (ffff8f24206aaf38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319121.559906:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59038 (ffff8f24206aaf38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319121.559911:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17b30 (ffff8f24206aa878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319121.559921:0:83990:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319121.559946:0:83990:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319121.559965:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59038 (ffff8f24206aaf38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319121.559968:0:83990:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17b30 (ffff8f24206aaf38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319121.559979:0:83990:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:3.0:1767319121.559990:0:83990: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:3.0:1767319121.559994:0:83990:0:(file.c:2142:ll_file_io_generic()) a1: 1 io complete with rc: -1, result: 0, restart: 0 00000080:00200000:3.0:1767319121.559998:0:83990:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:3.0:1767319121.560521:0:83990:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff8f2406cddb88), flags 100000 00000002:00100000:3.0:1767319121.560587:0:83990:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdd880 x1853164377360512/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319136 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319121.560599:0:83990:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319121.560604:0:83990:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca8000 x1853164377361152/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319121.560626:0:83990:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8000 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83990:1853164377361152:192.168.204.123@tcp:35:cat.0 00000100:00100000:3.0:1767319121.560703:0:83990:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063aec00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319121.573702:0:83990:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8000 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:83990:1853164377361152:192.168.204.123@tcp:35:cat.0 00000002:00100000:1.0:1767319121.573730:0:83990:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdd880 x1853164377360512/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319136 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1767319121.660959:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319122.679703:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319123.703511:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319124.731918:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319124.794190:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377361408:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319124.794286:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319124.794294:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377361280:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319124.794664:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:3.0:1767319124.794674:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377361536:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319124.798045:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377361280:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319124.798065:0:12519:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673094 gen 1 00000100:00100000:0.0:1767319124.798150:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377361408:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319124.798213:0:12517:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705693 gen 5 00000100:00100000:1.0:1767319124.798229:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377361536:192.168.204.123@tcp:400:kworker.0 00010000:00010000:1.0:1767319125.752666:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319126.346081:0:84547:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 19b: OST-object inconsistency self repair ========================================================== 20:58:45 (1767319125) 00000080:00200000:2.0:1767319126.624686:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.624716:0:84417: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:1767319126.624733:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.624746:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.624753:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.624759:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.624763:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319126.624769:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c1473bb0 00010000:00010000:2.0:1767319126.624773:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.624780:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.624794:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:2.0:1767319126.624804:0:84417:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200008:2.0:1767319126.624820:0:84417:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000002:00010000:2.0:1767319126.624834:0:84417:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319126.624934:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.624943:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319126.625631:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377361664:192.168.204.123@tcp:37:bash.0 00000100:00100000:2.0:1767319126.625759:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.637877:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377361664:192.168.204.123@tcp:37:bash.0 00010000:00010000:2.0:1767319126.638498:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.638513:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.638541:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.638560:0:84417: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:1767319126.638573:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.638585:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.638593:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.638598:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.638602:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319126.638607:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c1473cd8 00010000:00010000:2.0:1767319126.638611:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.638617:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.638790:0:84417:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1767319126.638830:0:84417:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1767319126.638897:0:84417:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200000:1.0:1767319126.642334:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.642360:0:84566: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:1767319126.642377:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.642393:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.642400:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.642407:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.642413:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:1.0:1767319126.642420:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c23dfb58 00010000:00010000:1.0:1767319126.642424:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.642434:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.642450:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.642458:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=8 00000080:00200008:1.0:1767319126.642467:0:84566:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319126.642472:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348),name=d19a.sanity-lfsck 00000002:00010000:1.0:1767319126.642485:0:84566:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319126.642491:0:84566:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/19 (0 0) 00010000:00010000:1.0:1767319126.642536:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.642543:0:84566:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.642563:0:84566:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00000100:00100000:1.0:1767319126.642588:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377361792:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319126.642672:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44cc0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.647770:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377361792:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319126.647794:0:84566:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647809:0:84566:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647814:0:84566:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647824:0:84566:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647832:0:84566:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647852:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647861:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.647872:0:84566:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319126.647979:0:84566:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6ca80 x1853164377361792/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319126.647991:0:84566:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.648001:0:84566:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/19 (0 0) 00000080:00200000:1.0:1767319126.648243:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319126.648262:0:84566:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00010000:1.0:1767319126.648266:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe82787 00000080:00010000:1.0:1767319126.648274:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00010000:1.0:1767319126.648276:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82787 from it ffffaaa9c23dfcb8 00010000:00010000:1.0:1767319126.648278:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.648284:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.648429:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.648444:0:84566: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:1767319126.648452:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.648462:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.648469:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.648473:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.648484:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:1.0:1767319126.648488:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c23dfbf8 00010000:00010000:1.0:1767319126.648492:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.648499:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.648507:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.648515:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=266 00000080:00200000:1.0:1767319126.648520:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 44 00000080:00200008:1.0:1767319126.648528:0:84566:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 704400 00000002:00010000:1.0:1767319126.648543:0:84566:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:1.0:1767319126.648588:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.648595:0:84566:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00000020:00100000:1.0:1767319126.648607:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319126.648614:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ca80 x1853164377362048/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319126.648623:0:84566:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00000100:00100000:1.0:1767319126.648643:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362048:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319126.648997:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44cc0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.665420:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362048:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319126.665441:0:84566:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665468:0:84566: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-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665474:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665481:0:84566:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665488:0:84566:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665494:0:84566:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.665498:0:84566:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665504:0:84566:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665510:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665516:0:84566:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.665522:0:84566:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84566 initiator: MDT0 00010000:00010000:1.0:1767319126.665527:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56a00/0xf84d4ea57fe8278e lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84566 initiator: MDT0 00000002:00100000:1.0:1767319126.665545:0:84566:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6ca80 x1853164377362048/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319126.665558:0:84566:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ca80 x1853164377362048/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319126.665577:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319126.665597:0:84566:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000002:00100000:1.0:1767319126.665614:0:84566:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ca80 x1853164377362048/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319126.665675:0:84566:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319126.665683:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348),name=d19a.sanity-lfsck 00000002:00010000:1.0:1767319126.665700:0:84566:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319126.665713:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.665724:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.665730:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.665735:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00010000:1.0:1767319126.665738:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe82787 00000080:00010000:1.0:1767319126.665742:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82787 from it ffffaaa9c23dfcd8 00010000:00010000:1.0:1767319126.665746:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.665753:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.665827:0:84566:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) pos/size0/11776 32bit_api 0 00000002:00010000:1.0:1767319126.665851:0:84566:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200004a51:0x13:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319126.665858:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.665874:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319126.666497:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362176:192.168.204.123@tcp:37:rm.0 00000100:00100000:1.0:1767319126.666587:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44cc0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.674644:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362176:192.168.204.123@tcp:37:rm.0 00010000:00010000:1.0:1767319126.675290:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.675425:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319126.676542:0:84566:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 704000 00000002:00100000:0.0:1767319126.676618:0:84566:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6ca80 x1853164377362048/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319126.676631:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319126.676636:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64a80 x1853164377362432/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319126.676658:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362432:192.168.204.123@tcp:35:rm.0 00000100:00100000:0.0:1767319126.676812:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5c00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.688468:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362432:192.168.204.123@tcp:35:rm.0 00000002:00100000:2.0:1767319126.688508:0:84566:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6ca80 x1853164377362048/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319126.688594:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.688613:0:84566: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:1767319126.688630:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.688644:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.688653:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.688659:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.688663:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:2.0:1767319126.688669:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c23dfbf8 00010000:00010000:2.0:1767319126.688673:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.688681:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.688696:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.688703:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=266 00000080:00200000:2.0:1767319126.688723:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 44 00000080:00200008:2.0:1767319126.688733:0:84566:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 704400 00000002:00010000:2.0:1767319126.688747:0:84566:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:2.0:1767319126.688969:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84566 initiator: MDT0 00010000:00010000:2.0:1767319126.688978:0:84566:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00000020:00100000:2.0:1767319126.688992:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319126.688999:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc000 x1853164377362688/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319126.689008:0:84566:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84566 initiator: MDT0 00000100:00100000:2.0:1767319126.689029:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362688:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319126.689548:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.692477:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362688:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319126.692507:0:84566:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692516:0:84566:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692527:0:84566:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692537:0:84566:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319126.692568:0:84566:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2438bdc000 x1853164377362688/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319126.692580:0:84566:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdc000 x1853164377362688/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319126.692590:0:84566:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692599:0:84566:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/19 (0 0) 00000080:00200000:2.0:1767319126.692605:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319126.692624:0:84566:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00010000:2.0:1767319126.692629:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe82795 00000080:00010000:2.0:1767319126.692636:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82795 from it ffffaaa9c23dfbd0 00010000:00010000:2.0:1767319126.692640:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692648:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319126.692670:0:84566:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdc000 x1853164377362688/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319126.692730:0:84566:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319126.692738:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348),name=d19a.sanity-lfsck 00000002:00010000:2.0:1767319126.692756:0:84566: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:1767319126.692765:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692796:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.692803:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.692808:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00010000:2.0:1767319126.692811:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff8f2406ca5348) for lock 0xf84d4ea57fe82787 00000080:00010000:2.0:1767319126.692815:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82787 from it ffffaaa9c23dfcd8 00010000:00010000:2.0:1767319126.692818:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.692825:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.692918:0:84566:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff8f24215a1000) d19a.sanity-lfsck proj=0 00000080:00000004:2.0:1767319126.692924:0:84566:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff8f24215a1000: age 4365, max_age 4373 00800000:00000004:2.0:1767319126.692930:0:84566:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: age 4365, max_age 4373 00000100:00100000:2.0:1767319126.692965:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362816:192.168.204.123@tcp:41:rm.0 00000100:00100000:2.0:1767319126.693037:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0900 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.698167:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377362816:192.168.204.123@tcp:41:rm.0 00800000:00000004:2.0:1767319126.698196:0:84566:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: update ffff8f2407e2e6d0 cache blocks 136704/141312 objects 17376/17713 00000080:00000004:2.0:1767319126.698203:0:84566:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff8f24215a1000: update ffff8f2407e28370 cache blocks 136704/141312 objects 17376/17713 00000080:00000004:2.0:1767319126.698208:0:84566:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 136704/141312 objects 17376/17713 00000080:00200000:2.0:1767319126.698240:0:84566:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) pos/size0/11776 32bit_api 0 00000080:00200000:2.0:1767319126.698273:0:84566:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:2.0:1767319126.698297:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.698309:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a2, flags=0 00000080:00200000:2.0:1767319126.698329:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319126.698580:0:84566:0:(namei.c:2354:ll_unlink()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348) 00010000:00010000:2.0:1767319126.698619:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.698643:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.698697:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319126.698710:0:84566:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x18:0x0]: losing layout lock 00010000:00010000:2.0:1767319126.698745:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319126.698752:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.698759:0:84566:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:2.0:1767319126.698762:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe8275d 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: 0xa16e0e9cff034b6c expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319126.698778:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82787 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: 0xa16e0e9cff034bd5 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319126.698807:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319126.698816:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdea00 x1853164377363072/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319126.698851:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363072:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319126.698938:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.706549:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363072:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319126.706612:0:84566:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319126.706626:0:84566:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319126.706685:0:84566: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:2.0:1767319126.706693:0:84566:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff8f2406cd80c8) 00000080:00200000:2.0:1767319126.706777:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.707232:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=0 00000080:00200000:2.0:1767319126.707240:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319126.707247:0:84566:0:(namei.c:2354:ll_unlink()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348) 00010000:00010000:2.0:1767319126.707285:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319126.707423:0:84566:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:2.0:1767319126.707441:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319126.707449:0:84566:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:2.0:1767319126.707480:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319126.707487:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319126.707493:0:84566:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:2.0:1767319126.707496:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe82779 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: 0xa16e0e9cff034bb2 expref: -99 pid: 83990 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319126.707509:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe8274f 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: 0xa16e0e9cff034b49 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319126.707548:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319126.707557:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf100 x1853164377363328/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319126.707581:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363328:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319126.707660:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.714046:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363328:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319126.714645:0:84566:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319126.714660:0:84566:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319126.714668:0:84566:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:1.0:1767319126.714687:0:84566: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:1.0:1767319126.714694:0:84566:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff8f2406cddb88) 00000008:00010000:1.0:1767319126.714727:0:84566:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 3 [cma]time: 1767319118 1767319118 0 by oinfo size 5 blocks 3 [cma]time 1767319118 1767319118 0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319126.714970:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.714982:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a0, flags=0 00000080:00200000:1.0:1767319126.714988:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319126.714993:0:84566:0:(namei.c:2354:ll_unlink()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff8f2406ca5348) 00010000:00010000:1.0:1767319126.715032:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319126.715071:0:84566:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x15:0x0]: losing layout lock 00010000:00010000:1.0:1767319126.715118:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319126.715203:0:84566:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319126.715206:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca600/0xf84d4ea57fe82725 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: 0xa16e0e9cff034ab6 expref: -99 pid: 83728 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319126.715230:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319126.715240:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f100 x1853164377363584/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319126.715265:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363584:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319126.715540:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44cc0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319126.721870:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363584:192.168.204.123@tcp:36:rm.0 00000080:00200000:0.0:1767319126.721942:0:84566:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:0.0:1767319126.721957:0:84566:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319126.721985:0:84566: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:1767319126.721993:0:84566:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff8f2406cdd348) 00000008:00010000:0.0:1767319126.722038:0:84566:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 1 [cma]time: 1767319118 1767319118 0 by oinfo size 5 blocks 1 [cma]time 1767319118 1767319118 0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00000080:00200008:0.0:1767319126.722110:0:84566:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff8f2406ca5348), flags 704000 00010000:00010000:0.0:1767319126.722141:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.722181:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319126.722196:0:84566: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:1767319126.722206:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.722215:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.722222:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319126.722229:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319126.722233:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:0.0:1767319126.722240:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c23dfc10 00010000:00010000:0.0:1767319126.722244:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.722252:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.722268:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319126.722277:0:84566:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=0 00000080:00200000:0.0:1767319126.722283:0:84566:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319126.722288:0:84566: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:1767319126.722329:0:84566:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.722341:0:84566:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.722348:0:84566:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319126.722352:0:84566:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319126.722354:0:84566:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82710 00000080:00010000:0.0:1767319126.722358:0:84566:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82710 from it ffffaaa9c23dfd88 00010000:00010000:0.0:1767319126.722361:0:84566:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.722367:0:84566:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.722376:0:84566:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 3 00000080:00200000:0.0:1767319126.722382:0:84566:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08) 00010000:00010000:0.0:1767319126.722401:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.722473:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319126.722516:0:84566:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdc000 x1853164377362688/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319126.722527:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319126.722533:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65180 x1853164377363840/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319126.722565:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363840:192.168.204.123@tcp:35:rm.0 00000100:00100000:0.0:1767319126.722629:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319126.726771:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377363840:192.168.204.123@tcp:35:rm.0 00000002:00100000:0.0:1767319126.726810:0:84566:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdc000 x1853164377362688/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319126.726868:0:84566:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726923:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726930:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726937:0:84566:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726943:0:84566:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:0.0:1767319126.726946:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe82795 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: 0xa16e0e9cff034bf1 expref: -99 pid: 84566 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726957:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8271e 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: 0xa16e0e9cff034a9a expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.726969:0:84566:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb400/0xf84d4ea57fe82710 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: 0xa16e0e9cff034a4d expref: -99 pid: 83884 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319126.726985:0:84566:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319126.727006:0:84566:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65180 x1853164377364096/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 512/752 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:1767319126.727026:0:84566:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377364096:192.168.204.123@tcp:36:rm.0 00000100:00100000:0.0:1767319126.727209:0:84566:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24046b5480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319126.734605:0:84566:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84566:1853164377364096:192.168.204.123@tcp:36:rm.0 00000080:00200000:0.0:1767319126.734649:0:84566:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff8f2406ca5348) 00000080:00200000:2.0:1767319126.758751:0:84567:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.758780:0:84567: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:1767319126.759363:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84567 initiator: MDT0 00010000:00010000:2.0:1767319126.759376:0:84567:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84567 initiator: MDT0 00010000:00010000:2.0:1767319126.759385:0:84567:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84567 initiator: MDT0 00000100:00100000:2.0:1767319126.759408:0:84567:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364224:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319126.759552:0:84567:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.762883:0:84567:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364224:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319126.762908:0:84567:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762921:0:84567:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762954:0:84567:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762966:0:84567:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762978:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762986:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.762993:0:84567:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319126.763005:0:84567:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bded80 x1853164377364224/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319126.763018:0:84567:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.763029:0:84567:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319126.763036:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319126.763061:0:84567:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319126.763068:0:84567:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe8279c 00000080:00010000:2.0:1767319126.763074:0:84567:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.763076:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7b58 00010000:00010000:2.0:1767319126.763080:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.763094:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.763118:0:84567:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.763147:0:84567:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=13 00000080:00200000:2.0:1767319126.763151:0:84567:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=getattr 00000002:00010000:2.0:1767319126.763170:0:84567: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:2.0:1767319126.763205:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84567 initiator: MDT0 00010000:00010000:2.0:1767319126.763212:0:84567:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84567 initiator: MDT0 00010000:00010000:2.0:1767319126.763220:0:84567:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84567 initiator: MDT0 00000100:00100000:2.0:1767319126.763237:0:84567:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364352:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319126.763767:0:84567:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0480 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.767065:0:84567:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364352:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319126.767096:0:84567:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767114:0:84567: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-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767222:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767231:0:84567:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767239:0:84567:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767263:0:84567:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cae00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.767268:0:84567:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767274:0:84567:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767280:0:84567:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767287:0:84567:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.767294:0:84567:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84567 initiator: MDT0 00010000:00010000:1.0:1767319126.767445:0:84567:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe827a3 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84567 initiator: MDT0 00000002:00100000:1.0:1767319126.767465:0:84567:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bded80 x1853164377364352/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319126.767478:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319126.767502:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.767514:0:84567:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1767319126.767522:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7940 00010000:00010000:1.0:1767319126.767526:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.767533:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.767608:0:84567:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.767621:0:84567: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:1767319126.767628:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.767636:0:84567:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.767642:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.767646:0:84567:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.767649:0:84567:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe8279c 00000080:00010000:1.0:1767319126.767654:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7be8 00010000:00010000:1.0:1767319126.767656:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.767663:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.767671:0:84567:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.767677:0:84567:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=16392 00000080:00200008:1.0:1767319126.767702:0:84567:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319126.767706:0:84567:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.767712:0:84567: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:1767319126.767718:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.767736:0:84567:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.768053:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.768058:0:84567:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.768061:0:84567:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe8279c 00000080:00010000:1.0:1767319126.768065:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7cb8 00010000:00010000:1.0:1767319126.768068:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.768075:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319126.770684:0:84567:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319126.770695:0:84567:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.770714:0:84567: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:1767319126.770745:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.770765:0:84567:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.770773:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.770780:0:84567:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.770789:0:84567:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe8279c 00000080:00010000:1.0:1767319126.770796:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7cb8 00010000:00010000:1.0:1767319126.770800:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.770807:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.770959:0:84567:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.770969:0:84567: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:1767319126.770975:0:84567:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.770983:0:84567:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.770989:0:84567:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.770993:0:84567:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.770995:0:84567:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe8279c 00000080:00010000:1.0:1767319126.770999:0:84567:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8279c from it ffffaaa9c7fd7bb0 00010000:00010000:1.0:1767319126.771002:0:84567:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.771009:0:84567:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.771017:0:84567:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:1.0:1767319126.771026:0:84567:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00000080:00200080:1.0:1767319126.771043:0:84567:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) cmd=c03066f0 arg=7ffe4c14fd50 00000080:00200000:1.0:1767319126.771056:0:84567:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) name=d19b.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:1.0:1767319126.771081:0:84567:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.771143:0:84567:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.771161:0:84567:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319126.771164:0:84567:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8279c 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: 0xa16e0e9cff034c6f expref: -99 pid: 84567 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319126.771189:0:84567:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319126.771201:0:84567:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e680 x1853164377364608/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 568/704 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:1767319126.771242:0:84567:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364608:192.168.204.123@tcp:36:lfs.0 00000100:00100000:1.0:1767319126.771342:0:84567:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.775254:0:84567:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84567:1853164377364608:192.168.204.123@tcp:36:lfs.0 00000080:00200000:3.0:1767319126.779393:0:84567:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00200000:3.0:1767319126.779421:0:84567:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 512 00000080:00200008:3.0:1767319126.779461:0:84567:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00010000:00010000:0.0:1767319126.783246:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319126.795430:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.795462:0:84417: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:1767319126.795524:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:1.0:1767319126.795534:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00010000:00010000:1.0:1767319126.795544:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:1.0:1767319126.795569:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377364736:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319126.795663:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.797848:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377364736:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319126.797943:0:84417:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.797956:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.797967:0:84417:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.797993:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.798004:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.798011:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.798018:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319126.798028:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6fb80 x1853164377364736/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319126.798041:0:84417:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.798053:0:84417:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319126.798059:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319126.798084:0:84417:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319126.798090:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827aa 00000080:00010000:2.0:1767319126.798095:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.798098:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827aa from it ffffaaa9c1473bf8 00010000:00010000:2.0:1767319126.798101:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.798108:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.798144:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.798155:0:84417:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1767319126.798163:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.798167:0:84417:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1767319126.798170:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:2.0:1767319126.798174:0:84417:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1767319126.798868:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 44 00000080:00200008:1.0:1767319126.798886:0:84417:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00010000:1.0:1767319126.798905:0:84417: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:1767319126.798949:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:1.0:1767319126.798965:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000020:00100000:1.0:1767319126.798976:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319126.798982:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e300 x1853164377364992/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319126.798990:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:1.0:1767319126.799006:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377364992:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319126.799202:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b443c0 going to sleep for 11 seconds 00010000:00010000:0.0:1767319126.801430:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801445:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801467:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801473:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801488:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801495:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801510:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801516:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801532:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801549:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801569:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801575:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801590:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801597:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801612:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319126.801617:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00000100:00100000:1.0:1767319126.801747:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377365120:192.168.204.123@tcp:63:ll_sa.0 00000100:00100000:0.0:1767319126.803090:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377364992:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319126.803108:0:84417:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803119:0:84417: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-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803137:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803145:0:84417:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803160:0:84417:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803166:0:84417:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319126.803171:0:84417:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 11 type: IBT flags: 0x206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803177:0:84417:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 11 type: IBT flags: 0x206400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803184:0:84417:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 11 type: IBT flags: 0x20e400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803190:0:84417:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319126.803196:0:84417:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319126.803202:0:84417:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57400/0xf84d4ea57fe827b1 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 84417 initiator: MDT0 00000002:00100000:0.0:1767319126.803221:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6e300 x1853164377364992/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319126.803233:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e300 x1853164377364992/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319126.803245:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319126.803263:0:84417:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000002:00100000:0.0:1767319126.803278:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e300 x1853164377364992/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319126.803363:0:84417:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319126.803374:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8),name=MDT0000 00000002:00010000:0.0:1767319126.803389:0:84417:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319126.803401:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.803411:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.803418:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319126.803423:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) 00000080:00010000:0.0:1767319126.803426:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe826bc 00000080:00010000:0.0:1767319126.803432:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826bc from it ffffaaa9c1473cd8 00010000:00010000:0.0:1767319126.803435:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319126.803442:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319126.803591:0:84417:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1767319126.803615:0:84417:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1767319126.803630:0:84417:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00100000:0.0:1767319126.803662:0:84417:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6e300 x1853164377364992/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319126.803682:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319126.803686:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377365376/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319126.803704:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377365376:192.168.204.123@tcp:35:bash.0 00000100:00100000:0.0:1767319126.803766:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24062c7d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.807191:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377365376:192.168.204.123@tcp:35:bash.0 00000002:00100000:2.0:1767319126.807227:0:84417:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6e300 x1853164377364992/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1767319126.807998:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808010:0:12517: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-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808016:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808022:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808029:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808035:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aa800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808039:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808066:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808074:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808081:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808088:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808094:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa800/0xf84d4ea57fe827b8 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808113:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808119:0:12517: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-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808268:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808273:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808279:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808285:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aaa00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808288:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808293:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808429:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808434:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808438:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808444:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aaa00/0xf84d4ea57fe827bf lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808457:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808463:0:12517: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-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808468:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808474:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808480:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808485:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aa600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808487:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808493:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808498:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808510:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808513:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808519:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa600/0xf84d4ea57fe827c6 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808531:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808537:0:12517: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-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808542:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808548:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808553:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808559:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118abe00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808562:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808567:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808572:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808577:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808587:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808593:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abe00/0xf84d4ea57fe827cd lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808606:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808612:0:12517: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-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808617:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808623:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808628:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808633:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aa000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808636:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808641:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808646:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808651:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808654:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808679:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aa000/0xf84d4ea57fe827d4 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808693:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808698:0:12517: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-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808704:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808710:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808716:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808721:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118ab600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808725:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808730:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808736:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808742:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808745:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808750:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab600/0xf84d4ea57fe827db lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808768:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808773:0:12517: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-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808778:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808784:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808789:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808794:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118aba00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808797:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808802:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808807:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808812:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808815:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808821:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aba00/0xf84d4ea57fe827e2 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808830:0:12517:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808851:0:12517: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-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808856:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808861:0:12517:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808867:0:12517:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808880:0:12517:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24118ab800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.808884:0:12517:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808889:0:12517:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808895:0:12517:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808900:0:12517:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.808903:0:12517:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:1.0:1767319126.808909:0:12517:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab800/0xf84d4ea57fe827e9 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00000100:00100000:1.0:1767319126.808928:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377365120:192.168.204.123@tcp:63:ll_sa.0 00000080:00200000:2.0:1767319126.813057:0:84572:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.813082:0:84572: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:1767319126.813097:0:84572:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.813112:0:84572:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.813119:0:84572:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.813126:0:84572:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.813130:0:84572:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827aa 00000080:00010000:2.0:1767319126.813136:0:84572:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827aa from it ffffaaa9c7e9fb58 00010000:00010000:2.0:1767319126.813140:0:84572:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.813148:0:84572:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.813172:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.813179:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319126.813184:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.813188:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319126.813190:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:2.0:1767319126.813193:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319126.813196:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319126.813199:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=8 00000080:00200000:2.0:1767319126.813213:0:84572:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319126.813220:0:84572: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:1767319126.813226:0:84572:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.813233:0:84572:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.813238:0:84572:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319126.813242:0:84572:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319126.813244:0:84572:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827aa 00000080:00010000:2.0:1767319126.813247:0:84572:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827aa from it ffffaaa9c7e9fc10 00010000:00010000:2.0:1767319126.813250:0:84572:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319126.813256:0:84572:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319126.813263:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.813266:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319126.813273:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:2.0:1767319126.813276:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319126.813278:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:2.0:1767319126.813280:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319126.813283:0:84572:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319126.813287:0:84572:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000080:00200000:1.0:1767319126.823822:0:84573:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.823858:0:84573: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:1767319126.823881:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.823895:0:84573:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.823903:0:84573:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.823911:0:84573:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.823914:0:84573:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827aa 00000080:00010000:1.0:1767319126.823921:0:84573:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827aa from it ffffaaa9c7ea7bf8 00010000:00010000:1.0:1767319126.823925:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.823934:0:84573:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.823949:0:84573:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.823963:0:84573:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.823969:0:84573: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:1767319126.823975:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.823983:0:84573:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.823989:0:84573:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319126.823993:0:84573:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.823995:0:84573:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827aa 00000080:00010000:1.0:1767319126.823999:0:84573:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827aa from it ffffaaa9c7ea7b38 00010000:00010000:1.0:1767319126.824007:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.824014:0:84573:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.824022:0:84573:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 3 00000080:00200000:1.0:1767319126.824027:0:84573:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), file ffff8f2410109c80, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319126.824034:0:84573:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=open|creat 00000002:00010000:1.0:1767319126.824055:0:84573: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:1767319126.824066:0:84573:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.824115:0:84573:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.824122:0:84573:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319126.824124:0:84573:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827aa 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: 0xa16e0e9cff034ca0 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.824157:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.824164:0:84573:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00000020:00100000:1.0:1767319126.824175:0:84573:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319126.824188:0:84573:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f800 x1853164377365632/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/66448 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:1767319126.824197:0:84573:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00000100:00100000:1.0:1767319126.824227:0:84573:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377365632:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319126.824574:0:84573:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.829172:0:84573:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377365632:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319126.829196:0:84573:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829209:0:84573: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-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829214:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829219:0:84573:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829224:0:84573:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829228:0:84573:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319126.829232:0:84573:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829236:0:84573:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829240:0:84573:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 5/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x20e400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829244:0:84573:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319126.829248:0:84573:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829268:0:84573:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe827f0 lrc: 0/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 84573 initiator: MDT0 00000002:00100000:1.0:1767319126.829293:0:84573:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff8f2405f6f800 x1853164377365632/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319126.829379:0:84573:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc -21 00000080:00200000:1.0:1767319126.829467:0:84573:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319126.829480:0:84573: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:1767319126.829518:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829523:0:84573:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.829529:0:84573:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00000100:00100000:1.0:1767319126.829543:0:84573:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377365760:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319126.830060:0:84573:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319126.835442:0:84573:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377365760:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319126.835468:0:84573:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835482:0:84573:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835494:0:84573:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835527:0:84573:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835539:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835547:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835555:0:84573:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319126.835566:0:84573:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6f800 x1853164377365760/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319126.835581:0:84573:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835593:0:84573:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1767319126.835600:0:84573:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319126.835624:0:84573:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319126.835630:0:84573:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319126.835636:0:84573:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319126.835639:0:84573:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c7ea7bf8 00010000:00010000:1.0:1767319126.835642:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319126.835651:0:84573:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319126.835681:0:84573:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319126.835700:0:84573:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), file ffff8f2410108d80, open_flags 1a100, mode 0 opened 0 00000080:00200000:1.0:1767319126.835707:0:84573:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=open 00000002:00010000:1.0:1767319126.835738:0:84573: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:1767319126.835793:0:84573:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84573 initiator: MDT0 00010000:00010000:1.0:1767319126.835800:0:84573:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00000020:00100000:1.0:1767319126.835810:0:84573:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319126.835817:0:84573:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f800 x1853164377366016/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/131984 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:1767319126.835825:0:84573:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00000100:00100000:1.0:1767319126.835856:0:84573:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366016:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319126.836037:0:84573:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319126.848491:0:84573:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366016:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319126.848514:0:84573:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848528:0:84573: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-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848535:0:84573:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848543:0:84573:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848552:0:84573:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848558:0:84573:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319126.848563:0:84573:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848570:0:84573:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848576:0:84573:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848583:0:84573:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319126.848589:0:84573:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84573 initiator: MDT0 00010000:00010000:3.0:1767319126.848596:0:84573:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56800/0xf84d4ea57fe827fe lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84573 initiator: MDT0 00000002:00100000:3.0:1767319126.848627:0:84573:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6f800 x1853164377366016/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319126.848640:0:84573:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6f800 x1853164377366016/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319126.848652:0:84573:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319126.848671:0:84573:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 512 00000080:00200000:3.0:1767319126.848674:0:84573:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x19:0x0](ffff8f2406cd8908): rc = 0 00000080:00010000:3.0:1767319126.848678:0:84573:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0x0 00000080:00200008:3.0:1767319126.848695:0:84573:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 320400 00000002:00100000:3.0:1767319126.848713:0:84573:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6f800 x1853164377366016/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319126.848773:0:84573:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 44 00000080:00200080:3.0:1767319126.848804:0:84573:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) cmd=4008669a arg=138b2e0 00000020:00100000:3.0:1767319126.848862:0:84573:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319126.849009:0:84573:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca8e00 x1853164377366272/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@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:3.0:1767319126.849035:0:84573:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366272:192.168.204.123@tcp:36:lfs.0 00000100:00100000:3.0:1767319126.849106:0:84573:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319126.854255:0:84573:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366272:192.168.204.123@tcp:36:lfs.0 00000080:00200008:2.0:1767319126.854483:0:84573:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 320000 00000002:00100000:2.0:1767319126.854543:0:84573:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6f800 x1853164377366016/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319126.854556:0:84573:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319126.854561:0:84573:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf800 x1853164377366528/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319126.854582:0:84573:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366528:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319126.854668:0:84573:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0000 going to sleep for 11 seconds 00000100:00100000:2.0:1767319126.862001:0:84573:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84573:1853164377366528:192.168.204.123@tcp:35:lfs.0 00000002:00100000:2.0:1767319126.862030:0:84573:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6f800 x1853164377366016/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319142 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1767319127.799598:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319128.766921:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319128.766958:0:84417: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:1767319128.766981:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319128.766999:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319128.767008:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319128.767019:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319128.767023:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:0.0:1767319128.767032:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c1473bf8 00010000:00010000:0.0:1767319128.767036:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319128.767047:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319128.767068:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319128.767086:0:84417:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=25 00000080:00200000:0.0:1767319128.767091:0:84417:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=0 00000002:00010000:0.0:1767319128.767106:0:84417: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:1767319128.767175:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319128.767184:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00010000:00010000:0.0:1767319128.767196:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:0.0:1767319128.767246:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377366656:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319128.768770:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24062c7780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.775759:0:84417:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673108 gen 1 00000100:00100000:1.0:1767319128.775830:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377366656:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319128.775860:0:84417:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.775890:0:84417:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.775899:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776434:0:84417:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776449:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776464:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776473:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776481:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319128.776494:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438c67b80 x1853164377366656/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319128.776509:0:84417:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776522:0:84417:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/25 (0 0) 00000080:00200000:1.0:1767319128.776530:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319128.776562:0:84417:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00200000:1.0:1767319128.776566:0:84417:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x19:0x0](ffff8f2406cd8908): rc = 0 00000080:00010000:1.0:1767319128.776573:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0xf84d4ea57fe82805 00000080:00010000:1.0:1767319128.776589:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00010000:1.0:1767319128.776593:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82805 from it ffffaaa9c1473ac8 00010000:00010000:1.0:1767319128.776603:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.776613:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319128.776652:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:1.0:1767319128.776677:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 3 00000080:00200000:1.0:1767319128.776694:0:84417:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), file ffff8f2405035500, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319128.776704:0:84417:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open|creat 00000002:00010000:1.0:1767319128.776738:0:84417: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:1767319128.776814:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:1.0:1767319128.776822:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000020:00100000:1.0:1767319128.776836:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319128.776844:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e680 x1853164377366912/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319128.776854:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:1.0:1767319128.776885:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377366912:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319128.777047:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44d80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.785807:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377366912:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319128.785846:0:84417:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786032:0:84417:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786044:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786059:0:84417:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786072:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786088:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786096:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.786105:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319128.786119:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2405f6e680 x1853164377366912/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319128.786135:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e680 x1853164377366912/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319128.786153:0:84417:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319128.786179:0:84417:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319128.786191:0:84417:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/27 (0 0) 00000080:00200000:1.0:1767319128.786199:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319128.786215:0:84417:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open|creat 00000080:00200000:1.0:1767319128.786248:0:84417:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff8f2430ae80c8) 00000080:00200000:1.0:1767319128.786368:0:84417:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1b:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319128.786375:0:84417:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) 00000080:00010000:1.0:1767319128.786379:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) for lock 0xf84d4ea57fe8280c 00000080:00010000:1.0:1767319128.786390:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) 00000080:00200008:1.0:1767319128.786408:0:84417:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), flags 101101 00000002:00100000:1.0:1767319128.786429:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6e680 x1853164377366912/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319128.786467:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8280c from it ffff8f2405e1a540 00010000:00010000:1.0:1767319128.786472:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319128.786481:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319128.786507:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), inode mode 81a4 mask 40 00000080:00200008:1.0:1767319128.786614:0:84417:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 0, count: 5 00000080:00200000:1.0:1767319128.786629:0:84417:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319128.786638:0:84417:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:1.0:1767319128.786642:0:84417:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 5 00000080:00200000:1.0:1767319128.786648:0:84417:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319128.786664:0:84417:0:(cl_io.c:214:cl_io_rw_init()) header@00000000b0baa2b9[0x4, 1, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:1.0:1767319128.786667:0:84417:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:1.0:1767319128.786672:0:84417:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319128.786691:0:84417:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319128.786701:0:84417:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:1.0:1767319128.786706:0:84417:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319128.786741:0:84417:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319128.786759:0:84417:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319128.786765:0:84417:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319128.786836:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.786846:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.786857:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319128.786882:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377367040:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319128.787445:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.804361:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377367040:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319128.804400:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804422:0:84417:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804436:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804453:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319128.804488:0:84417:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804503:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804510:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319128.804548:0:84417:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 5) append 0 append lockpos 0 00000080:00200000:1.0:1767319128.804572:0:84417:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319128.804633:0:84417:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:1.0:1767319128.804649:0:84417:0:(rw26.c:969:ll_write_end()) page@000000007f7e1c62[3 0000000015576a0c 2 1 0000000005efe119] 00000080:00200000:1.0:1767319128.804653:0:84417:0:(rw26.c:969:ll_write_end()) vmpage @0000000024d5e23e 17ffffc0001001 3:0 ffff8f241000d798 0 lru 00000080:00200000:1.0:1767319128.804661:0:84417:0:(rw26.c:969:ll_write_end()) osc-page@00000000132f3723 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 8519680 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319128.804663:0:84417:0:(rw26.c:969:ll_write_end()) end page@000000007f7e1c62 00000080:00200000:1.0:1767319128.804665:0:84417:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319128.804671:0:84417:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:1.0:1767319128.804697:0:84417:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000002814e845 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319128.804722:0:84417:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430ae8278, count 1, dirtied 1 00000080:00200000:1.0:1767319128.804727:0:84417:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:1.0:1767319128.804730:0:84417:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 5 00000020:00010000:1.0:1767319128.804750:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319128.804753:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319128.804757:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319128.804763:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.804780:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319128.804810:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f24206e6b78 (ffff8f2403ca5248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319128.804814:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f2403ca5248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319128.804824:0:84417:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319128.804833:0:84417:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319128.804843:0:84417: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:1767319128.804848:0:84417:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319128.804857:0:84417:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 1 00000080:00200000:1.0:1767319128.804863:0:84417:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:1.0:1767319128.804911:0:84417:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), flags 100001 00000002:00100000:1.0:1767319128.804989:0:84417:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6e680 x1853164377366912/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319144 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319128.805002:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319128.805008:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f100 x1853164377367296/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319128.805037:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377367296:192.168.204.123@tcp:35:bash.0 00000100:00100000:1.0:1767319128.805141:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.810651:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377367296:192.168.204.123@tcp:35:bash.0 00000002:00100000:1.0:1767319128.810709:0:84417:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6e680 x1853164377366912/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1767319128.826153:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1767319128.829678:0:84672:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319128.829718:0:84672: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:1767319128.829742:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.829761:0:84672:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.829771:0:84672:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319128.829787:0:84672:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319128.829791:0:84672:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319128.832362:0:84672:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c7f4fb58 00010000:00010000:2.0:1767319128.832382:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.832398:0:84672:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.832421:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.832437:0:84672:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319128.832448:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.832473:0:84672:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags=8 00000080:00200000:2.0:1767319128.832478:0:84672:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=getattr 00000002:00010000:2.0:1767319128.832508:0:84672:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319128.832582:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.832591:0:84672:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.832602:0:84672:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00000100:00100000:2.0:1767319128.832684:0:84672:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367424:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319128.832884:0:84672:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba03c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.843069:0:84672:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367424:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319128.843099:0:84672:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843140:0:84672: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-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843147:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843155:0:84672:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843163:0:84672:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843170:0:84672:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cb200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319128.843175:0:84672:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843183:0:84672:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843190:0:84672:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843198:0:84672:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319128.843205:0:84672:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843212:0:84672:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe8281a lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84672 initiator: MDT0 00000002:00100000:2.0:1767319128.843251:0:84672:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bdf800 x1853164377367424/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319128.843268:0:84672:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319128.843557:0:84672:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/25 (0 0) 00000080:00200000:2.0:1767319128.843673:0:84672:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319128.843691:0:84672: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:1767319128.843701:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.843714:0:84672:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.843721:0:84672:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319128.843726:0:84672:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319128.843731:0:84672:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319128.843737:0:84672:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c7f4fbf8 00010000:00010000:2.0:1767319128.843741:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.843749:0:84672:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.843768:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.843789:0:84672:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319128.843806:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.843824:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 3 00000080:00200000:2.0:1767319128.843830:0:84672:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), file ffff8f2407cecd80, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319128.843839:0:84672:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open|creat 00000002:00010000:2.0:1767319128.843865:0:84672: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:2.0:1767319128.843926:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.843948:0:84672:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00000020:00100000:2.0:1767319128.843962:0:84672:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319128.843970:0:84672:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf800 x1853164377367680/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/66448 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:1767319128.843980:0:84672:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00000100:00100000:2.0:1767319128.844004:0:84672:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367680:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319128.844154:0:84672:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba03c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.862544:0:84672:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367680:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319128.862579:0:84672:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862610:0:84672:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862619:0:84672:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862633:0:84672:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862646:0:84672:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862661:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862702:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862710:0:84672:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319128.862815:0:84672:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8f2438bdf800 x1853164377367680/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319128.862830:0:84672:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf800 x1853164377367680/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319128.862846:0:84672:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.862858:0:84672:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:2.0:1767319128.862866:0:84672:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319128.862885:0:84672:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open|creat 00000080:00200000:2.0:1767319128.863020:0:84672:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00200000:2.0:1767319128.863030:0:84672:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1c:0x0], updating i_size 0 00000080:00200000:2.0:1767319128.863072:0:84672:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319128.863078:0:84672:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00010000:2.0:1767319128.863082:0:84672:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82821 00000080:00010000:2.0:1767319128.863093:0:84672:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00200008:2.0:1767319128.863111:0:84672:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 120501 00000002:00100000:2.0:1767319128.863133:0:84672:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf800 x1853164377367680/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319128.863170:0:84672:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82821 from it ffff8f24064549c0 00010000:00010000:2.0:1767319128.863181:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.863190:0:84672:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.863216:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319128.863286:0:84672:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319128.863299:0:84672:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988), xattr lov 00000002:00010000:2.0:1767319128.863347:0:84672: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:1767319128.863409:0:84672:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84672 initiator: MDT0 00010000:00010000:2.0:1767319128.863416:0:84672:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00000020:00100000:2.0:1767319128.863427:0:84672:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319128.863434:0:84672:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bde680 x1853164377367936/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319128.863443:0:84672:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00000100:00100000:2.0:1767319128.863467:0:84672:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367936:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319128.863654:0:84672:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.875641:0:12510:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:0.0:1767319128.875756:0:77945:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438476544 00000100:00100000:0.0:1767319128.875779:0:77945:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438476544 00000100:00100000:0.0:1767319128.875869:0:77945:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 5 00000100:00100000:0.0:1767319128.875882:0:77945:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d98584e5-9507-4bd9-8f13-924ea6b0e7a0+5:157958:x1853164438476544:12345-192.168.204.123@tcp:104: 00010000:00010000:0.0:1767319128.875906:0:77945:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319128.876037:0:77945:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1767319128.876044:0:77945:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d98584e5-9507-4bd9-8f13-924ea6b0e7a0+5:157958:x1853164438476544:12345-192.168.204.123@tcp:104: Request processed in 166us (413us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319128.876052:0:77945:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 5 00010000:00010000:2.0:1767319128.876553:0:77950: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:1767319128.876562:0:77950:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876572:0:77950:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097ca400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319128.876578:0:77950:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876608:0:77950:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876618:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.876651:0:77950:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:2.0:1767319128.876772:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876780:0:77950:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319128.876824:0:77950:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876833:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca400/0xf84d4ea57fe82821 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: 0xa16e0e9cff034d87 expref: -99 pid: 84672 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.876857:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319128.876858:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319128.876860:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319128.876926:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377368064:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319128.903536:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377368064:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319128.903759:0:84672:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377367936:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319128.903834:0:84672:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903851:0:84672: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-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903859:0:84672:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903868:0:84672:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903877:0:84672:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903884:0:84672:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097cb200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319128.903890:0:84672:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.903898:0:84672:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.904092:0:84672:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.904100:0:84672:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319128.904108:0:84672:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84672 initiator: MDT0 00010000:00010000:1.0:1767319128.904116:0:84672:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb200/0xf84d4ea57fe82828 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84672 initiator: MDT0 00000002:00100000:1.0:1767319128.904140:0:84672:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8f2438bde680 x1853164377367936/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319128.904170:0:84672:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde680 x1853164377367936/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319128.904190:0:84672:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319128.904245:0:84672:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 4 restore needed 0 00000080:00200000:1.0:1767319128.904256:0:84672: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:1.0:1767319128.904684:0:84672:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1c:0x0], updating i_size 0 00000002:00100000:1.0:1767319128.904759:0:84672:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bde680 x1853164377367936/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319128.904815:0:84672:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bde680 x1853164377367936/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319128.904826:0:84672:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319128.904830:0:84672:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ea00 x1853164377368320/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319128.904857:0:84672:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377368320:192.168.204.123@tcp:35:lfs.0 00000100:00100000:1.0:1767319128.904996:0:84672:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44000 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.913755:0:84672:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377368320:192.168.204.123@tcp:35:lfs.0 00000002:00100000:2.0:1767319128.913812:0:84672:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bde680 x1853164377367936/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319128.913906:0:84672:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 100001 00000002:00100000:2.0:1767319128.913971:0:84672:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdf800 x1853164377367680/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319144 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319128.913981:0:84672:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319128.914001:0:84672:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc700 x1853164377368576/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319128.914024:0:84672:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377368576:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319128.914139:0:84672:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba03c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.924915:0:84672:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84672:1853164377368576:192.168.204.123@tcp:35:lfs.0 00000002:00100000:1.0:1767319128.924965:0:84672:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdf800 x1853164377367680/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319128.931061:0:84417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319128.931099:0:84417: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:1767319128.931121:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.931141:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.931151:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319128.931163:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319128.931167:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319128.931176:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c1473bf8 00010000:00010000:2.0:1767319128.931181:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319128.931192:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319128.931214:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.931225:0:84417:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319128.931232:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319128.931255:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 3 00000080:00200000:2.0:1767319128.931261:0:84417:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), file ffff8f2407ced680, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1767319128.931271:0:84417:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open|creat 00000002:00010000:2.0:1767319128.931736:0:84417: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:2.0:1767319128.931829:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:2.0:1767319128.931839:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000020:00100000:2.0:1767319128.931855:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319128.931873:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdd180 x1853164377368832/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319128.931884:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:2.0:1767319128.931926:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377368832:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319128.932101:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319128.936082:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377368832:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319128.936121:0:84417:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936152:0:84417:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936176:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936190:0:84417:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936202:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936218:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936227:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319128.936235:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319128.936249:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8f2438bdd180 x1853164377368832/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319128.936264:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdd180 x1853164377368832/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319128.936281:0:84417:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319128.936295:0:84417:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319128.936443:0:84417:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:1.0:1767319128.936452:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319128.936510:0:84417:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1c:0x0](ffff8f2406ca1988): rc = 0 00000080:00200000:1.0:1767319128.936528:0:84417:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:1.0:1767319128.936534:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe8282f 00000080:00010000:1.0:1767319128.936548:0:84417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00200008:1.0:1767319128.936569:0:84417:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 101101 00000002:00100000:1.0:1767319128.936594:0:84417:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdd180 x1853164377368832/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319128.936631:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8282f from it ffff8f24064549c0 00010000:00010000:1.0:1767319128.936635:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319128.936644:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319128.936671:0:84417:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988), inode mode 81a4 mask 42 00000080:00200008:1.0:1767319128.936686:0:84417:0:(llite_lib.c:2314:ll_setattr_raw()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319128.000000000, mtime 1767319128.000000000, ctime 1767319128.000000000 00010000:00010000:1.0:1767319128.936711:0:84417:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319128.936729:0:84417:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:1.0:1767319128.936775:0:84417:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319128.936782:0:84417:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319128.936790:0:84417:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cb800/0xf84d4ea57fe8282f 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: 0xa16e0e9cff034dbf expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319128.936830:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319128.936836:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d180 x1853164377369088/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@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:1.0:1767319128.936862:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369088:192.168.204.123@tcp:36:bash.0 00000100:00100000:1.0:1767319128.937150:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44300 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.941494:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369088:192.168.204.123@tcp:36:bash.0 00000080:00200000:2.0:1767319128.941558:0:84417:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000080:00200000:2.0:1767319128.941566:0:84417:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:2.0:1767319128.941596:0:84417:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000002:00010000:2.0:1767319128.941609:0:84417:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x1c:0x0], intent: layout flags 0 00010000:00010000:2.0:1767319128.941673:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84417 initiator: MDT0 00010000:00010000:2.0:1767319128.941685:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00010000:00010000:2.0:1767319128.941697:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84417 initiator: MDT0 00000100:00100000:2.0:1767319128.941721:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369216:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319128.943398:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.947033:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369216:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319128.947076:0:84417:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947096:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319128.947113:0:84417:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438bdce00 x1853164377369216/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 376/584 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319128.947125:0:84417:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319128.947139:0:84417:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947154:0:84417:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/28 (0 0) 00000080:00200000:2.0:1767319128.947162:0:84417:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a51:0x1c:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319128.947182:0:84417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82836 00000080:00010000:2.0:1767319128.947192:0:84417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82836 from it ffffaaa9c14738c8 00010000:00010000:2.0:1767319128.947197:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947213:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947245:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947293:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319128.947345:0:84417:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a51:0x1c:0x0](0000000096a6e45a) being reconfigured ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319128.947413:0:84417:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1767319128.947421:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319128.947430:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1767319128.947469:0:84417:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319128.947497:0:84417:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319128.947503:0:84417:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1767319128.947534:0:84417:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319128.947540:0:84417:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17930, osc lock ffff8f24069fb300, flags 0x80000000 00010000:00010000:2.0:1767319128.947619:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.947628:0:84417:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.947642:0:84417:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319128.947679:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369344:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319128.947787:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438ba0b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.958925:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369344:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319128.959043:0:84417:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.959065:0:84417:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.959079:0:84417:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.959095:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319128.959110:0:84417:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.959123:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319128.959131:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319128.959360:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377369472:192.168.204.123@tcp:10:bash.0 00000100:00100000:2.0:1767319128.974162:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377369472:192.168.204.123@tcp:10:bash.0 00000080:00200000:1.0:1767319128.975127:0:84417:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 0 i_blocks 1 00000020:00010000:1.0:1767319128.975138:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319128.975143:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319128.975149:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17930 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319128.975164:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.975182:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319128.975205:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319128.975209:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17930 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319128.975235:0:84417: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:1767319128.975253:0:84417:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319128.000000000, mtime 1767319128.000000000, ctime 1767319128.000000000, rc 0 00000080:00200008:1.0:1767319128.975615:0:84417:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 0, count: 5 00000080:00200000:1.0:1767319128.975631:0:84417:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319128.975637:0:84417:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:1.0:1767319128.975643:0:84417:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 5 00000080:00200000:1.0:1767319128.975647:0:84417:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319128.975673:0:84417:0:(cl_io.c:214:cl_io_rw_init()) header@00000000392361c9[0x4, 1, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:1.0:1767319128.975675:0:84417:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:1.0:1767319128.975680:0:84417: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:1767319128.975697:0:84417:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319128.975706:0:84417:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:1.0:1767319128.975711:0:84417:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319128.975731:0:84417:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319128.975749:0:84417:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319128.975755:0:84417:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319128.975779:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.975805:0:84417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.975823:0:84417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.975831:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.975837:0:84417:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319128.975850:0:84417:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 5) append 0 append lockpos 0 00000080:00200000:1.0:1767319128.975861:0:84417:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319128.976349:0:84417:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:1.0:1767319128.976365:0:84417:0:(rw26.c:969:ll_write_end()) page@00000000aa542946[3 00000000da56f513 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319128.976369:0:84417:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb65a556 17ffffc0001001 3:0 ffff8f241000d000 0 lru 00000080:00200000:1.0:1767319128.976379:0:84417:0:(rw26.c:969:ll_write_end()) osc-page@000000000d44bc57 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319128.976381:0:84417:0:(rw26.c:969:ll_write_end()) end page@00000000aa542946 00000080:00200000:1.0:1767319128.976391:0:84417:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319128.976397:0:84417:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:1.0:1767319128.976430:0:84417:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000e04c3514 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319128.976458:0:84417:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319128.976465:0:84417:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:1.0:1767319128.976469:0:84417:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 5 00000020:00010000:1.0:1767319128.976493:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319128.976496:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319128.976498:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319128.976503:0:84417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319128.976509:0:84417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319128.976522:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319128.976523:0:84417:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319128.976533:0:84417:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319128.976538:0:84417:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319128.976546:0:84417: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:1767319128.976549:0:84417:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319128.976556:0:84417:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 1 00000080:00200000:1.0:1767319128.976560:0:84417:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:1.0:1767319128.976593:0:84417:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 100001 00000002:00100000:1.0:1767319128.978116:0:84417:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdd180 x1853164377368832/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319128.978140:0:84417:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319128.978150:0:84417:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d500 x1853164377369728/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319128.978196:0:84417:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369728:192.168.204.123@tcp:35:bash.0 00000100:00100000:1.0:1767319128.978376:0:84417:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44180 going to sleep for 11 seconds 00000100:00100000:2.0:1767319128.985547:0:84417:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84417:1853164377369728:192.168.204.123@tcp:35:bash.0 00000002:00100000:2.0:1767319128.985594:0:84417:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdd180 x1853164377368832/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319144 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319129.009406:0:84675:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff8f24215a1000 00010000:00010000:3.0:1767319129.009452:0:84675:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 4/4 locks to regular blp list, 1 blwis in pool 00010000:00010000:2.0:1767319129.009582:0:79924:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 4 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319129.009595:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800028480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319129.009681:0:79924:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000e04c3514 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319129.009700:0:79924:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000e04c3514 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319129.009770:0:79924:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319129.013881:0:79924:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdd180 - object 0x280000400:3308 offset 0<>5 00000100:00100000:2.0:1767319129.013990:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1767319129.014022:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377369856:192.168.204.123@tcp:4:bash.0 00010000:00010000:1.0:1767319129.014438:0:84674:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff8f24215a1000 00000008:00010000:2.0:1767319129.028497:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000e04c3514 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319129.028596:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e04c3514 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319129.028640:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377369856:192.168.204.123@tcp:4:bash.0 00000080:00200000:0.0:1767319129.028729:0:79924:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319129.028841:0:79924: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:0.0:1767319129.028872:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319129.028907:0:79924:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000002814e845 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319129.028926:0:79924:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000002814e845 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.029005:0:79924:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319129.029107:0:79924:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438c65880 - object 0x280000400:3307 offset 0<>5 00000100:00100000:3.0:1767319129.029196:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319129.029219:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377369984:192.168.204.123@tcp:4:bash.0 00000008:00010000:3.0:1767319129.037142:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000002814e845 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319129.037285:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000002814e845 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319129.037574:0:79924:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319129.037650:0:79924: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:0.0:1767319129.037681:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037695:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037740:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804869480000020 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037748:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037755:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037762:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.037769:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 4 locks packed 00000100:00100000:0.0:1767319129.037811:0:79924:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:79924:1853164377370112:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319129.038256:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377369984:192.168.204.123@tcp:4:bash.0 00000100:00100000:0.0:1767319129.038460:0:79924:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24062c76c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319129.042891:0:79924:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:79924:1853164377370112:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319129.043378:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cbe00/0xf84d4ea57fe8283d lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804869480000020 nid: local remote: 0xa16e0e9cff034ddb expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.043416:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe82813 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034d56 expref: -99 pid: 84417 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.043434:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097cba00/0xf84d4ea57fe82780 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034bc0 expref: -99 pid: 83990 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.043447:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57600/0xf84d4ea57fe82772 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034b96 expref: -99 pid: 83989 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319129.043547:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319129.043550:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319129.043553:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319129.849368:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319129.911995:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1767319129.912024:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377370496:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319129.912364:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377370240:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319129.912423:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319129.912432:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377370368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319129.915578:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377370368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319129.916522:0:12517:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705698 gen 5 00000100:00100000:2.0:1767319129.916562:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377370496:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319129.941675:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377370240:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319130.871548:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319131.895840:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1767319132.440044:0:84768:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319132.440074:0:84768: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:1767319132.440092:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.440107:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319132.440114:0:84768:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319132.440121:0:84768:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319132.440125:0:84768:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319132.440131:0:84768:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c80efbf8 00010000:00010000:2.0:1767319132.440134:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.440142:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319132.440157:0:84768:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319132.440166:0:84768:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319132.440172:0:84768:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319132.440176:0:84768:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=265 00000080:00200000:2.0:1767319132.440180:0:84768:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), inode mode 81a4 mask 44 00000080:00200008:2.0:1767319132.440185:0:84768:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), flags 100000 00000002:00010000:2.0:1767319132.440201:0:84768:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1b:0x0]) in obj [0x200004a51:0x19:0x0], intent: open flags 0240100001 00010000:00010000:2.0:1767319132.440263:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84768 initiator: MDT0 00010000:00010000:2.0:1767319132.440280:0:84768:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84768 initiator: MDT0 00000020:00100000:2.0:1767319132.440292:0:84768:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319132.440329:0:84768:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf480 x1853164377370752/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319132.440339:0:84768:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84768 initiator: MDT0 00000100:00100000:2.0:1767319132.440362:0:84768:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84768:1853164377370752:192.168.204.123@tcp:101:cat.0 00000100:00100000:2.0:1767319132.440582:0:84768:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24182f5a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319132.449572:0:84768:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84768:1853164377370752:192.168.204.123@tcp:101:cat.0 00010000:00010000:2.0:1767319132.449602:0:84768:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449631:0:84768:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449640:0:84768:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449659:0:84768:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449670:0:84768:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449683:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449704:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319132.449711:0:84768:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319132.449724:0:84768:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438bdf480 x1853164377370752/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319148 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319132.449749:0:84768:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf480 x1853164377370752/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/664 e 0 to 0 dl 1767319148 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319132.449762:0:84768:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319132.449775:0:84768:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.449787:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.449799:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450028:0:84768:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450036:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450055:0:84768:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450081:0:84768:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:2.0:1767319132.450088:0:84768:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319132.450148:0:84768:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1b:0x0]: layout version change: 0 -> 0 00000080:00010000:2.0:1767319132.450154:0:84768:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) for lock 0xf84d4ea57fe8280c 00000080:00010000:2.0:1767319132.450162:0:84768:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8280c from it ffffaaa9c80efbf0 00010000:00010000:2.0:1767319132.450166:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450175:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319132.450203:0:84768:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf480 x1853164377370752/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319148 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319132.450276:0:84768:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319132.450285:0:84768:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff8f2430ae80c8),name=f0 00000002:00010000:2.0:1767319132.450343:0:84768:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1b:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319132.450352:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450361:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319132.450368:0:84768:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319132.450373:0:84768:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) 00000080:00010000:2.0:1767319132.450384:0:84768:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff8f2430ae80c8) for lock 0xf84d4ea57fe8280c 00000080:00010000:2.0:1767319132.450388:0:84768:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8280c from it ffffaaa9c80efcd8 00010000:00010000:2.0:1767319132.450391:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319132.450398:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319132.450416:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319132.450426:0:84768:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:2.0:1767319132.450472:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319132.450475:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17a30, osc lock ffff8f24069fb1d0, flags 0x400001002 00010000:00010000:2.0:1767319132.450522:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 3/1,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.450530:0:84768:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 3/1,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319132.450572:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:0.0:1767319132.450841:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319132.450864:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377370880:192.168.204.123@tcp:101:cat.0 00010000:00010000:1.0:1767319132.451105:0:77949: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:1767319132.451113:0:77949:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451121:0:77949:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097ca800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319132.451125:0:77949:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451133:0:77949:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451140:0:77949:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451157:0:77949:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451185:0:77949:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451191:0:77949:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319132.451219:0:77949:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451227:0:77949:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82844 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: 0xa16e0e9cff034de9 expref: -99 pid: 84768 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319132.451255:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319132.451257:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319132.451259:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319132.451266:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319132.451276:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377371008:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319132.453844:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453869:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453882:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453895:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319132.453910:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319132.453921:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319132.453938:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453946:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453970:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319132.453978:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319132.453996:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377370880:192.168.204.123@tcp:101:cat.0 00000080:00200000:2.0:1767319132.454142:0:84768:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319132.454148:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319132.454151:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319132.454155:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17a30 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319132.454160:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319132.454163:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17a30 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319132.454174:0:84768: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:2.0:1767319132.454261:0:84768:0:(file.c:2474:do_file_read_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 0, count: 4194304 00000080:00200000:2.0:1767319132.454269:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319132.454280:0:84768: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:2.0:1767319132.454290:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319132.454295:0:84768:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:2.0:1767319132.454379:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319132.454383:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17a30, osc lock ffff8f24069fb1d0, flags 0x400001002 00010000:00010000:2.0:1767319132.454400:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454412:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319132.454421:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319132.454424:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454431:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319132.454441:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319132.454446:0:84768:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319132.454449:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319132.454451:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319132.454454:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17a30 (ffff8f24206aabd8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319132.454458:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319132.454460:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17a30 (ffff8f24206aaab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319132.454466:0:84768: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:2.0:1767319132.454471:0:84768:0:(file.c:2367:file_read_confine_iter()) f0: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:2.0:1767319132.454499:0:84768:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:2.0:1767319132.454512:0:84768:0:(file.c:1994:ll_file_io_generic()) f0: read ppos: 0, bytes: 5 00000080:00200000:2.0:1767319132.454524:0:84768:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319132.454532:0:84768:0:(cl_io.c:214:cl_io_rw_init()) header@00000000b0baa2b9[0x4, 1, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:2.0:1767319132.454535:0:84768:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:2.0:1767319132.454538:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319132.454553:0:84768:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:2.0:1767319132.454558:0:84768:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319132.454573:0:84768:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:2.0:1767319132.454581:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319132.454585:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17a30, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319132.454593:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454602:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454610:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454617:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319132.454625:0:84768:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319132.454633:0:84768:0:(vvp_io.c:827:vvp_io_read_start()) f0: read [0, 5) 00000080:00200000:2.0:1767319132.454644:0:84768:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:2.0:1767319132.454684:0:84768:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8f2420be7cc0 00000008:00010000:2.0:1767319132.454715:0:68860:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8f2420be7cc0 00010000:00010000:2.0:1767319132.454747:0:68860:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319132.454794:0:68860:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdce00 - object 0x280000400:3307 offset 0<>4096 00000100:00100000:0.0:1767319132.455029:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377371136:192.168.204.123@tcp:3:cat.0 00000100:00100000:0.0:1767319132.459606:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377371008:192.168.204.123@tcp:103:ldlm_bl.0 00000008:00100000:1.0:1767319132.463479:0:12519:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff8f2438bdce00 x1853164377371136/t0(0) o3->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319148 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:0.0:1767319132.465186:0:12519:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438c64700 - object 0x280000400:3307 offset 0<>4096 00000100:00100000:0.0:1767319132.467668:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377371136:192.168.204.123@tcp:3:cat.0 00010000:00010000:0.0:1767319132.919577:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319133.495450:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377371264:192.168.204.123@tcp:3:ptlrpcd_00_03.0 00000008:00010000:1.0:1767319133.518047:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8f2420be7cc0 00000020:00200000:1.0:1767319133.518061:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:1.0:1767319133.518111:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8f2420be7cc0 00000100:00100000:1.0:1767319133.518136:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377371264:192.168.204.123@tcp:3:ptlrpcd_00_03.0 00000020:00010000:2.0:1767319133.528898:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319133.528908:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.528912:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17a30 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319133.528923:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.528937:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319133.528954:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319133.528958:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17a30 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319133.528969:0:84768:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:2.0:1767319133.528980:0:84768: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:2.0:1767319133.528984:0:84768:0:(file.c:2142:ll_file_io_generic()) f0: 1 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:2.0:1767319133.528990:0:84768:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 5 00000080:00200008:2.0:1767319133.529025:0:84768:0:(file.c:2474:do_file_read_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 5, count: 4194304 00000080:00200000:2.0:1767319133.529032:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319133.529047:0:84768: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:2.0:1767319133.529052:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319133.529056:0:84768:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:2.0:1767319133.529074:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319133.529077:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17a30, osc lock ffff8f24069fb1d0, flags 0x400001002 00010000:00010000:2.0:1767319133.529097:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529123:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319133.529135:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319133.529139:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529145:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319133.529154:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319133.529162:0:84768:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319133.529164:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319133.529166:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.529169:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17a30 (ffff8f24206aabd8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.529172:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc4b68 (ffff8f24206aaab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319133.529174:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17a30 (ffff8f24206aaab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319133.529179:0:84768: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:2.0:1767319133.529183:0:84768:0:(file.c:2367:file_read_confine_iter()) f0: read [5, 4194309] over eof, kms 5, file_size 5. 00000080:00200000:2.0:1767319133.529193:0:84768:0:(file.c:1994:ll_file_io_generic()) f0: read ppos: 5, bytes: 4194304 00000080:00200000:2.0:1767319133.529197:0:84768:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319133.529204:0:84768:0:(cl_io.c:214:cl_io_rw_init()) header@00000000b0baa2b9[0x4, 2, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:2.0:1767319133.529205:0:84768:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [5, 4194309) 0 0 00000080:00200000:2.0:1767319133.529208:0:84768:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319133.529218:0:84768:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 5 chunk: [5, 4194309) 4194309, 4194304 00020000:00200000:2.0:1767319133.529222:0:84768:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319133.529231:0:84768:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 1024] 00000008:00010000:2.0:1767319133.529244:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319133.529247:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17a30, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319133.529255:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529264:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4198399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529272:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529278:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529285:0:84768:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319133.529291:0:84768:0:(vvp_io.c:827:vvp_io_read_start()) f0: read [5, 4194309) 00000001:00010000:2.0:1767319133.529299:0:84768:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:2.0:1767319133.529335:0:84768:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319133.529337:0:84768:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17430, osc lock ffff8f24069fb300, flags 0x400001002 00010000:00010000:2.0:1767319133.529343:0:84768:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529350:0:84768:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319133.529357:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319133.529360:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 7/2,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529372:0:84768:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 6/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319133.529378:0:84768:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319133.529383:0:84768:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319133.529385:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319133.529387:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.529389:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17430 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.529391:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc4490 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319133.529394:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17430 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319133.529398:0:84768:0:(vvp_io.c:886:vvp_io_read_start()) count:4194304 iocb pos:5 00000020:00010000:2.0:1767319133.529403:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319133.529405:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319133.529408:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17a30 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319133.529411:0:84768:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319133.529418:0:84768:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319133.529426:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319133.529428:0:84768:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17a30 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319133.529432:0:84768:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:2.0:1767319133.529437:0:84768: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:2.0:1767319133.529439:0:84768:0:(file.c:2142:ll_file_io_generic()) f0: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:2.0:1767319133.529441:0:84768:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:2.0:1767319133.529531:0:84768:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x1b:0x0](ffff8f2430ae80c8), flags 100000 00000002:00100000:2.0:1767319133.529593:0:84768:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdf480 x1853164377370752/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319148 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319133.529605:0:84768:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319133.529610:0:84768:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf100 x1853164377371520/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319133.529631:0:84768:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84768:1853164377371520:192.168.204.123@tcp:35:cat.0 00000100:00100000:2.0:1767319133.529731:0:84768:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24182f59c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319133.538270:0:84768:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673119 gen 1 00000100:00100000:1.0:1767319133.538399:0:84768:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff8f2438bdf100 x1853164377371520/t42949673120(42949673120) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/456 e 0 to 0 dl 1767319149 ref 3 fl Rpc:RQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1767319133.538412:0:84768:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84768:1853164377371520:192.168.204.123@tcp:35:cat.0 00000002:00100000:1.0:1767319133.538446:0:84768:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdf480 x1853164377370752/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319148 ref 1 fl Complete:RMQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319133.553601:0:84770:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319133.553627:0:84770: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:1767319133.553648:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.553663:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319133.553672:0:84770:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319133.553679:0:84770:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319133.553683:0:84770:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319133.553689:0:84770:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c80e7bf8 00010000:00010000:1.0:1767319133.553693:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.553702:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319133.553730:0:84770:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319133.553738:0:84770:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319133.553744:0:84770:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:1.0:1767319133.553755:0:84770:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), file ffff8f2406a69e00, open_flags 8000, mode 0 opened 0 00000080:00200000:1.0:1767319133.553761:0:84770:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908), intent=open 00000002:00010000:1.0:1767319133.553775:0:84770:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a51:0x19:0x0], intent: open flags 0100001 00010000:00010000:1.0:1767319133.553831:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84770 initiator: MDT0 00010000:00010000:1.0:1767319133.553839:0:84770:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84770 initiator: MDT0 00000020:00100000:1.0:1767319133.553850:0:84770:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319133.553861:0:84770:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d180 x1853164377371776/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319133.553876:0:84770:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84770 initiator: MDT0 00000100:00100000:1.0:1767319133.553897:0:84770:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84770:1853164377371776:192.168.204.123@tcp:101:cat.0 00000100:00100000:1.0:1767319133.554084:0:84770:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44900 going to sleep for 11 seconds 00000100:00100000:1.0:1767319133.557209:0:84770:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84770:1853164377371776:192.168.204.123@tcp:101:cat.0 00010000:00010000:1.0:1767319133.557236:0:84770:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557254:0:84770:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557263:0:84770:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557276:0:84770:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557288:0:84770:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557339:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557348:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319133.557356:0:84770:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319133.557385:0:84770:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6d180 x1853164377371776/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319149 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319133.557399:0:84770:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6d180 x1853164377371776/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/848 e 0 to 0 dl 1767319149 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319133.557412:0:84770:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319133.557425:0:84770:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319133.557434:0:84770:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:1.0:1767319133.557440:0:84770:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319133.557488:0:84770:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1c:0x0](ffff8f2406ca1988): rc = 0 00000080:00200000:1.0:1767319133.557502:0:84770:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 2 -> 2 00000080:00010000:1.0:1767319133.557506:0:84770:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82852 00000080:00010000:1.0:1767319133.557517:0:84770:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00200008:1.0:1767319133.557531:0:84770:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 100000 00000002:00100000:1.0:1767319133.557549:0:84770:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6d180 x1853164377371776/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319149 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319133.557589:0:84770:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82852 from it ffff8f2405e1a360 00010000:00010000:1.0:1767319133.557594:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319133.557602:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319133.557633:0:84770:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988), inode mode 81a4 mask 44 00000080:00200008:1.0:1767319133.557655:0:84770:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319133.557660:0:84770:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988),name=f1 00000002:00010000:1.0:1767319133.557676:0:84770:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319133.557684:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319133.557694:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319133.557700:0:84770:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319133.557705:0:84770:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000080:00010000:1.0:1767319133.557718:0:84770:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82852 00000080:00010000:1.0:1767319133.557722:0:84770:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82852 from it ffffaaa9c80e7cd8 00010000:00010000:1.0:1767319133.557725:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319133.557731:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319133.557748:0:84770:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:1.0:1767319133.557757:0:84770:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:1.0:1767319133.557774:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319133.557777:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a794b0, osc lock ffff8f2407e9ad10, flags 0x400001002 00010000:00010000:1.0:1767319133.557820:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.557829:0:84770:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319133.557870:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:3.0:1767319133.557945:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377371904:192.168.204.123@tcp:101:cat.0 00010000:00010000:0.0:1767319133.569329:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569376:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569394:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569409:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319133.569431:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319133.569445:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319133.569471:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569480:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569489:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319133.569498:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319133.569546:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377371904:192.168.204.123@tcp:101:cat.0 00000080:00200000:1.0:1767319133.569632:0:84770:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:1.0:1767319133.569645:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319133.569649:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319133.569654:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a794b0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319133.569661:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319133.569664:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a794b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319133.569681:0:84770: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:1.0:1767319133.569889:0:84770:0:(file.c:2474:do_file_read_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 0, count: 4194304 00000080:00200000:1.0:1767319133.569898:0:84770: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:1767319133.569908:0:84770: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:1767319133.569913:0:84770:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319133.569918:0:84770:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:1.0:1767319133.569935:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319133.569938:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a794b0, osc lock ffff8f2407e9ad10, flags 0x400001002 00010000:00010000:1.0:1767319133.569961:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.569976:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319133.569989:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319133.569992:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.570000:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319133.570022:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1767319133.570039:0:84770:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:1.0:1767319133.570041:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319133.570043:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319133.570046:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a794b0 (ffff8f2403ca5248/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319133.570048:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319133.570051:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a794b0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319133.570057:0:84770: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:1.0:1767319133.570062:0:84770:0:(file.c:2367:file_read_confine_iter()) f1: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:1.0:1767319133.570085:0:84770:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:1.0:1767319133.570096:0:84770:0:(file.c:1994:ll_file_io_generic()) f1: read ppos: 0, bytes: 5 00000080:00200000:1.0:1767319133.570101:0:84770:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319133.570108:0:84770:0:(cl_io.c:214:cl_io_rw_init()) header@00000000392361c9[0x4, 1, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:1.0:1767319133.570110:0:84770:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:1.0:1767319133.570113:0:84770:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:1.0:1767319133.570124:0:84770:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:1.0:1767319133.570128:0:84770:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319133.570141:0:84770:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:1.0:1767319133.570149:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319133.570152:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a794b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319133.570160:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.570169:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.570177:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.570195:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319133.570203:0:84770:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319133.570211:0:84770:0:(vvp_io.c:827:vvp_io_read_start()) f1: read [0, 5) 00000080:00200000:1.0:1767319133.570222:0:84770:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:1.0:1767319133.570274:0:84770:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8f240413ff00 00000008:00010000:1.0:1767319133.570353:0:75500:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8f240413ff00 00010000:00010000:1.0:1767319133.570373:0:75500:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319133.570412:0:75500:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2405f6f100 - object 0x280000400:3308 offset 0<>4096 00000100:00100000:0.0:1767319133.571143:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377372032:192.168.204.123@tcp:3:cat.0 00000008:00100000:3.0:1767319133.576166:0:12518:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff8f2405f6f100 x1853164377372032/t0(0) o3->lustre-OST0000-osc-ffff8f24215a1000@192.168.204.123@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319149 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:3.0:1767319133.576224:0:12518:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca8380 - object 0x280000400:3308 offset 0<>4096 00000100:00100000:3.0:1767319133.576257:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377372032:192.168.204.123@tcp:3:cat.0 00000100:00100000:3.0:1767319133.576287:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00010000:00010000:0.0:1767319133.944717:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319134.584042:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377372160:192.168.204.123@tcp:3:ptlrpcd_00_02.0 00000008:00010000:3.0:1767319134.627210:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8f240413ff00 00000020:00200000:3.0:1767319134.627233:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:3.0:1767319134.627270:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8f240413ff00 00000100:00100000:3.0:1767319134.627351:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377372160:192.168.204.123@tcp:3:ptlrpcd_00_02.0 00000020:00010000:1.0:1767319134.627415:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319134.627423:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627427:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a794b0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319134.627435:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627445:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319134.627459:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319134.627461:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a794b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319134.627469:0:84770:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319134.627479:0:84770: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:1767319134.627490:0:84770:0:(file.c:2142:ll_file_io_generic()) f1: 1 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319134.627495:0:84770:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 5 00000080:00200008:1.0:1767319134.627529:0:84770:0:(file.c:2474:do_file_read_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 5, count: 4194304 00000080:00200000:1.0:1767319134.627538:0:84770: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:1767319134.627555:0:84770: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:1767319134.627561:0:84770:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:1.0:1767319134.627565:0:84770:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:1.0:1767319134.627580:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319134.627582:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a794b0, osc lock ffff8f2407e9ad10, flags 0x400001002 00010000:00010000:1.0:1767319134.627600:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627614:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319134.627625:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319134.627629:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627637:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319134.627645:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1767319134.627651:0:84770:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:1.0:1767319134.627654:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319134.627655:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627657:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a794b0 (ffff8f2403ca5248/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627659:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319134.627661:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a794b0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319134.627671:0:84770: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:1.0:1767319134.627674:0:84770:0:(file.c:2367:file_read_confine_iter()) f1: read [5, 4194309] over eof, kms 5, file_size 5. 00000080:00200000:1.0:1767319134.627683:0:84770:0:(file.c:1994:ll_file_io_generic()) f1: read ppos: 5, bytes: 4194304 00000080:00200000:1.0:1767319134.627686:0:84770:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319134.627704:0:84770:0:(cl_io.c:214:cl_io_rw_init()) header@00000000392361c9[0x4, 2, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:1.0:1767319134.627706:0:84770:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [5, 4194309) 0 0 00000080:00200000:1.0:1767319134.627708:0:84770:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:1.0:1767319134.627719:0:84770:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 5 chunk: [5, 1048576) 4194309, 1048571 00020000:00200000:1.0:1767319134.627723:0:84770:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319134.627735:0:84770:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 255] 00000008:00010000:1.0:1767319134.627743:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319134.627746:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a794b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319134.627755:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627763:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627769:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627774:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627778:0:84770:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319134.627783:0:84770:0:(vvp_io.c:827:vvp_io_read_start()) f1: read [5, 1048576) 00000001:00010000:1.0:1767319134.627803:0:84770:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:1.0:1767319134.627807:0:84770:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319134.627813:0:84770:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a793b0, osc lock ffff8f2407e9b0a0, flags 0x400001002 00010000:00010000:1.0:1767319134.627818:0:84770:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627825:0:84770:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319134.627830:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319134.627831:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 7/2,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627836:0:84770:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 6/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319134.627839:0:84770:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1767319134.627841:0:84770:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:1.0:1767319134.627843:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319134.627844:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627846:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a793b0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627847:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc6480 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319134.627849:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a793b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319134.627852:0:84770:0:(vvp_io.c:886:vvp_io_read_start()) count:1048571 iocb pos:5 00000020:00010000:1.0:1767319134.627856:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319134.627857:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319134.627859:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a794b0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319134.627861:0:84770:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319134.627866:0:84770:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319134.627876:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319134.627877:0:84770:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a794b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319134.627880:0:84770:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:1.0:1767319134.627884:0:84770: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:1767319134.627886:0:84770:0:(file.c:2142:ll_file_io_generic()) f1: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:1.0:1767319134.627887:0:84770:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:1.0:1767319134.627956:0:84770:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff8f2406ca1988), flags 100000 00000002:00100000:1.0:1767319134.628006:0:84770:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6d180 x1853164377371776/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319149 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319134.628017:0:84770:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319134.628022:0:84770:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6e680 x1853164377372416/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319134.628043:0:84770:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84770:1853164377372416:192.168.204.123@tcp:35:cat.0 00000100:00100000:1.0:1767319134.628128:0:84770:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2420b44900 going to sleep for 11 seconds 00000100:00100000:3.0:1767319134.635040:0:84770:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job cat:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:84770:1853164377372416:192.168.204.123@tcp:35:cat.0 00000002:00100000:3.0:1767319134.635077:0:84770:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6d180 x1853164377371776/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319149 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1767319134.967506:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319135.031585:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377372544:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319135.033004:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377372672:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319135.038581:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1767319135.038611:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377372800:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319135.038852:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377372672:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319135.041369:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377372544:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319135.041521:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377372800:192.168.204.123@tcp:400:kworker.0 00010000:00010000:2.0:1767319135.991530:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319137.022202:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319138.045006:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319139.071241:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319140.087640:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319140.153360:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377373056:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319140.153497:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319140.153505:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377373184:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319140.153795:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319140.153808:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377372928:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319140.158904:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377373184:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319140.158927:0:12516:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673122 gen 1 00000100:00100000:1.0:1767319140.158933:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377373056:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319140.170763:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377372928:192.168.204.123@tcp:400:kworker.0 00010000:00010000:3.0:1767319141.113782:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319142.135767:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:3.0:1767319142.423226:0:85340:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 20a: Handle the orphan with dummy LOV EA slot properly ========================================================== 20:59:00 (1767319140) 00000080:00200000:2.0:1767319142.603183:0:85208:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319142.603223:0:85208: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:1767319142.603250:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.603272:0:85208:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319142.603337:0:85208:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319142.603348:0:85208:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319142.603353:0:85208:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319142.603362:0:85208:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c1f17bb0 00010000:00010000:2.0:1767319142.603367:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.603378:0:85208:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319142.603412:0:85208:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:2.0:1767319142.603431:0:85208:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200008:2.0:1767319142.603455:0:85208:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000002:00010000:2.0:1767319142.603714:0:85208:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319142.603723:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.603733:0:85208:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319142.604810:0:85208:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377373312:192.168.204.123@tcp:37:bash.0 00000100:00100000:2.0:1767319142.604943:0:85208:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6af00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.625554:0:85208:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377373312:192.168.204.123@tcp:37:bash.0 00010000:00010000:1.0:1767319142.627552:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.628230:0:85208:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.628277:0:85208:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.628329:0:85208: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:1767319142.628360:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.628377:0:85208:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.628387:0:85208:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.628395:0:85208:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.628400:0:85208:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319142.628408:0:85208:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c1f17cd8 00010000:00010000:1.0:1767319142.628411:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.628419:0:85208:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.628523:0:85208:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1767319142.628594:0:85208:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1767319142.628653:0:85208:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 304000 00000080:00200000:2.0:1767319142.639415:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319142.639589:0:85357: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:1767319142.639611:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.639641:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319142.639652:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319142.639663:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319142.639668:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:2.0:1767319142.639678:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c753fb58 00010000:00010000:2.0:1767319142.639682:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.639692:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319142.639711:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319142.639722:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=8 00000080:00200008:2.0:1767319142.639732:0:85357:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319142.639738:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908),name=d19b.sanity-lfsck 00000002:00010000:2.0:1767319142.639752:0:85357:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319142.639759:0:85357:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/25 (0 0) 00010000:00010000:2.0:1767319142.639817:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85357 initiator: MDT0 00010000:00010000:2.0:1767319142.639825:0:85357:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00010000:00010000:2.0:1767319142.639837:0:85357:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00000100:00100000:2.0:1767319142.639870:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373440:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319142.642243:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.646148:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373440:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319142.646192:0:85357:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646213:0:85357:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646223:0:85357:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646237:0:85357:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646249:0:85357:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646264:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646273:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646281:0:85357:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319142.646292:0:85357:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdfb80 x1853164377373440/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319142.646322:0:85357:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646346:0:85357:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/25 (0 0) 00000080:00200000:1.0:1767319142.646360:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319142.646386:0:85357:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00010000:1.0:1767319142.646393:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0xf84d4ea57fe82860 00000080:00010000:1.0:1767319142.646402:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00010000:1.0:1767319142.646406:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82860 from it ffffaaa9c753fcb8 00010000:00010000:1.0:1767319142.646409:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646418:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.646500:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.646519:0:85357: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:1767319142.646529:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646549:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.646556:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.646562:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.646565:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319142.646569:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c753fbf8 00010000:00010000:1.0:1767319142.646580:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.646588:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.646607:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319142.646616:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=266 00000080:00200000:1.0:1767319142.646622:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 44 00000080:00200008:1.0:1767319142.646629:0:85357:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 704400 00000002:00010000:1.0:1767319142.646649:0:85357: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:1767319142.646719:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.646727:0:85357:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00000020:00100000:1.0:1767319142.646741:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319142.646747:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ed80 x1853164377373696/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319142.646756:0:85357:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00000100:00100000:1.0:1767319142.646783:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373696:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319142.646969:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.675928:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373696:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319142.675961:0:85357:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.675979:0:85357: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-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676123:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676254:0:85357:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676264:0:85357:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676272:0:85357:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d56600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319142.676278:0:85357:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676286:0:85357:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.676295:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.678122:0:85357:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319142.678141:0:85357:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85357 initiator: MDT0 00010000:00010000:1.0:1767319142.678581:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56600/0xf84d4ea57fe82867 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85357 initiator: MDT0 00000002:00100000:1.0:1767319142.678613:0:85357:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6ed80 x1853164377373696/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319142.678629:0:85357:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ed80 x1853164377373696/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319142.678649:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319142.678675:0:85357:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000002:00100000:1.0:1767319142.678748:0:85357:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ed80 x1853164377373696/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319142.678830:0:85357:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319142.678837:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908),name=d19b.sanity-lfsck 00000002:00010000:1.0:1767319142.678862:0:85357: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:1767319142.678880:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.678893:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.678901:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.678907:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00010000:1.0:1767319142.678911:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0xf84d4ea57fe82860 00000080:00010000:1.0:1767319142.678918:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82860 from it ffffaaa9c753fcd8 00010000:00010000:1.0:1767319142.678922:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.678930:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.680686:0:85357:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) pos/size0/11776 32bit_api 0 00000002:00010000:1.0:1767319142.680720:0:85357:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200004a51:0x19:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319142.680737:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.680754:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319142.681426:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373824:192.168.204.123@tcp:37:rm.0 00000100:00100000:1.0:1767319142.681605:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3540 going to sleep for 11 seconds 00000100:00100000:2.0:1767319142.722388:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377373824:192.168.204.123@tcp:37:rm.0 00010000:00010000:2.0:1767319142.725378:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319142.725405:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319142.726752:0:85357:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 704000 00000002:00100000:2.0:1767319142.726852:0:85357:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6ed80 x1853164377373696/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319142.726868:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319142.726875:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377374080/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319142.726904:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374080:192.168.204.123@tcp:35:rm.0 00000100:00100000:2.0:1767319142.729748:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a300 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.737586:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374080:192.168.204.123@tcp:35:rm.0 00000002:00100000:0.0:1767319142.737634:0:85357:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6ed80 x1853164377373696/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319142.737748:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.737775:0:85357: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:1767319142.737798:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.737814:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.737823:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.737830:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.737834:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:0.0:1767319142.737841:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c753fbf8 00010000:00010000:0.0:1767319142.737846:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.737854:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.737892:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.737900:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319142.737910:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 44 00000080:00200008:0.0:1767319142.737919:0:85357:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 704400 00000002:00010000:0.0:1767319142.737936:0:85357:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:0.0:1767319142.738900:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85357 initiator: MDT0 00010000:00010000:0.0:1767319142.738914:0:85357:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00000020:00100000:0.0:1767319142.738929:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319142.738940:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65880 x1853164377374336/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319142.738949:0:85357:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85357 initiator: MDT0 00000100:00100000:0.0:1767319142.738976:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374336:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319142.739236:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067cc0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319142.745577:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374336:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319142.745621:0:85357:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745633:0:85357:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745647:0:85357:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745658:0:85357:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319142.745696:0:85357:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2438c65880 x1853164377374336/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319142.745710:0:85357:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65880 x1853164377374336/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319142.745723:0:85357:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745734:0:85357:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/25 (0 0) 00000080:00200000:3.0:1767319142.745742:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319142.745768:0:85357:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00010000:3.0:1767319142.745774:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0xf84d4ea57fe8286e 00000080:00010000:3.0:1767319142.745783:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8286e from it ffffaaa9c753fbd0 00010000:00010000:3.0:1767319142.745787:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745796:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319142.745824:0:85357:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65880 x1853164377374336/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319142.745918:0:85357:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319142.745926:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908),name=d19b.sanity-lfsck 00000002:00010000:3.0:1767319142.745954:0:85357: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:1767319142.745965:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.745999:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.746007:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319142.746013:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00010000:3.0:1767319142.746018:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff8f2406cd8908) for lock 0xf84d4ea57fe82860 00000080:00010000:3.0:1767319142.746023:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82860 from it ffffaaa9c753fcd8 00010000:00010000:3.0:1767319142.746026:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.746033:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.746131:0:85357:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff8f24215a1000) d19b.sanity-lfsck proj=0 00000080:00000004:3.0:1767319142.746137:0:85357:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff8f24215a1000: age 4374, max_age 4389 00800000:00000004:3.0:1767319142.746146:0:85357:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: age 4374, max_age 4389 00000100:00100000:3.0:1767319142.746191:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374464:192.168.204.123@tcp:41:rm.0 00000100:00100000:3.0:1767319142.746296:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.750111:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374464:192.168.204.123@tcp:41:rm.0 00800000:00000004:0.0:1767319142.750154:0:85357:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff8f24215a1000: update ffff8f2407e2e6d0 cache blocks 138752/141312 objects 17472/17808 00000080:00000004:0.0:1767319142.750164:0:85357:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff8f24215a1000: update ffff8f2407e28370 cache blocks 138752/141312 objects 17472/17808 00000080:00000004:0.0:1767319142.750170:0:85357:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 138752/141312 objects 17472/17808 00000080:00200000:0.0:1767319142.750218:0:85357:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) pos/size0/11776 32bit_api 0 00000080:00200000:0.0:1767319142.750264:0:85357:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:0.0:1767319142.750296:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.750455:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:0.0:1767319142.750465:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319142.750471:0:85357:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908) 00010000:00010000:0.0:1767319142.750525:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.750562:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.750650:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319142.750664:0:85357:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1b:0x0]: losing layout lock 00010000:00010000:0.0:1767319142.750711:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319142.750719:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.750725:0:85357:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:0.0:1767319142.750728:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57200/0xf84d4ea57fe8280c 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: 0xa16e0e9cff034d48 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319142.750749:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cbc00/0xf84d4ea57fe82860 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: 0xa16e0e9cff034e3d expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319142.750769:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319142.750780:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c67b80 x1853164377374720/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319142.750810:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374720:192.168.204.123@tcp:36:rm.0 00000100:00100000:0.0:1767319142.751027:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.776593:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374720:192.168.204.123@tcp:36:rm.0 00000080:00200000:0.0:1767319142.776684:0:85357:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319142.776700:0:85357:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319142.776737:0:85357: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:0.0:1767319142.776803:0:85357:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff8f2430ae80c8) 00000008:00010000:0.0:1767319142.776849:0:85357:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 11 [cma]time: 1767319128 1767319128 0 by oinfo size 5 blocks 11 [cma]time 1767319128 1767319128 1767319133 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319142.776937:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.776951:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:0.0:1767319142.776957:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319142.776962:0:85357:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff8f2406cd8908) 00010000:00010000:0.0:1767319142.777098:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319142.777120:0:85357:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:0.0:1767319142.777141:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319142.777149:0:85357:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:0.0:1767319142.777191:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319142.777198:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319142.777204:0:85357:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:0.0:1767319142.777222:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57a00/0xf84d4ea57fe82852 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: 0xa16e0e9cff034e21 expref: -99 pid: 84770 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319142.777235:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe82836 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: 0xa16e0e9cff034dd4 expref: -99 pid: 84417 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319142.777263:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319142.777274:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65180 x1853164377374976/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319142.777752:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374976:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319142.784285:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.792411:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377374976:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319142.792519:0:85357:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:1.0:1767319142.792545:0:85357:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319142.792560:0:85357:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:1.0:1767319142.792587:0:85357: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:1.0:1767319142.792660:0:85357:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff8f2406ca1988) 00000008:00010000:1.0:1767319142.792705:0:85357:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 11 [cma]time: 1767319128 1767319128 0 by oinfo size 5 blocks 11 [cma]time 1767319128 1767319128 1767319134 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00000080:00200008:1.0:1767319142.792796:0:85357:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff8f2406cd8908), flags 704000 00010000:00010000:1.0:1767319142.792826:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.792883:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.792905:0:85357: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:1767319142.792916:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.792925:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.792932:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.792940:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.792943:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319142.792951:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c753fc10 00010000:00010000:1.0:1767319142.792969:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.792978:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.792996:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319142.793007:0:85357:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=0 00000080:00200000:1.0:1767319142.793015:0:85357:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.793022:0:85357: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:1767319142.793028:0:85357:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.793035:0:85357:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.793042:0:85357:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.793046:0:85357:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.793048:0:85357:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe827f7 00000080:00010000:1.0:1767319142.793052:0:85357:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe827f7 from it ffffaaa9c753fd88 00010000:00010000:1.0:1767319142.793055:0:85357:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.793062:0:85357:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.793071:0:85357:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 3 00000080:00200000:1.0:1767319142.793076:0:85357:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08) 00010000:00010000:1.0:1767319142.793100:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.793174:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319142.793237:0:85357:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65880 x1853164377374336/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319142.793251:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319142.793255:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d180 x1853164377375232/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319142.793281:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377375232:192.168.204.123@tcp:35:rm.0 00000100:00100000:1.0:1767319142.793441:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3900 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.803267:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377375232:192.168.204.123@tcp:35:rm.0 00000002:00100000:1.0:1767319142.803395:0:85357:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65880 x1853164377374336/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1767319142.803463:0:85357:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803519:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803527:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803546:0:85357:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803553:0:85357:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:1.0:1767319142.803576:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474800/0xf84d4ea57fe8286e 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: 0xa16e0e9cff034e59 expref: -99 pid: 85357 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803592:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474e00/0xf84d4ea57fe82805 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: 0xa16e0e9cff034d2c expref: -99 pid: 84417 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.803609:0:85357:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56200/0xf84d4ea57fe827f7 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: 0xa16e0e9cff034ce6 expref: -99 pid: 84573 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319142.803633:0:85357:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319142.803640:0:85357:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d180 x1853164377375488/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 512/752 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:1767319142.803667:0:85357:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377375488:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319142.803769:0:85357:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3900 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.812232:0:85357:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85357:1853164377375488:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319142.812294:0:85357:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff8f2406cd8908) 00000080:00200000:0.0:1767319142.831873:0:85360:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.831917:0:85360: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:1767319142.832007:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.832019:0:85360:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.832032:0:85360:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85360 initiator: MDT0 00000100:00100000:0.0:1767319142.832067:0:85360:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377375616:192.168.204.123@tcp:101:lfs.0 00000100:00100000:0.0:1767319142.832197:0:85360:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.839224:0:85360:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377375616:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319142.839266:0:85360:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839282:0:85360:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839341:0:85360:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839356:0:85360:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839371:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839379:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839386:0:85360:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319142.839401:0:85360:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c67800 x1853164377375616/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319142.839418:0:85360:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839433:0:85360:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319142.839442:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319142.839480:0:85360:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319142.839489:0:85360:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82875 00000080:00010000:0.0:1767319142.839497:0:85360:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.839500:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3b58 00010000:00010000:0.0:1767319142.839503:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.839519:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.839563:0:85360:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.839597:0:85360:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=13 00000080:00200000:0.0:1767319142.839603:0:85360:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=getattr 00000002:00010000:0.0:1767319142.839633:0:85360: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:1767319142.839685:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.839692:0:85360:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.839704:0:85360:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85360 initiator: MDT0 00000100:00100000:0.0:1767319142.839729:0:85360:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377375744:192.168.204.123@tcp:101:lfs.0 00000100:00100000:0.0:1767319142.840477:0:85360:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.845142:0:85360:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377375744:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319142.845172:0:85360:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845188:0:85360: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-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845197:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845205:0:85360:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845235:0:85360:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845242:0:85360:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404475000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319142.845247:0:85360:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845254:0:85360:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845261:0:85360:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845269:0:85360:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319142.845277:0:85360:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85360 initiator: MDT0 00010000:00010000:0.0:1767319142.845284:0:85360:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8287c lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85360 initiator: MDT0 00000002:00100000:0.0:1767319142.845338:0:85360:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438c67800 x1853164377375744/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319142.845356:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:0.0:1767319142.845389:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.845403:0:85360:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1767319142.845412:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3940 00010000:00010000:0.0:1767319142.845416:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.845431:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.845526:0:85360:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.845555:0:85360: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:1767319142.845563:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.845570:0:85360:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.845576:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.845581:0:85360:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.845584:0:85360:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82875 00000080:00010000:0.0:1767319142.845591:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3be8 00010000:00010000:0.0:1767319142.845594:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.845738:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.845748:0:85360:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.845757:0:85360:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=16392 00000080:00200008:0.0:1767319142.846144:0:85360:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319142.846151:0:85360:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.846161:0:85360: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:1767319142.846169:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.846187:0:85360:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.846194:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.846199:0:85360:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.846202:0:85360:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82875 00000080:00010000:0.0:1767319142.846206:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3cb8 00010000:00010000:0.0:1767319142.846209:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.846216:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319142.847260:0:85360:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319142.847269:0:85360:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.847284:0:85360: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:1767319142.847298:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.849329:0:85360:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.849346:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.849358:0:85360:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.849363:0:85360:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82875 00000080:00010000:0.0:1767319142.849373:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3cb8 00010000:00010000:0.0:1767319142.849377:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.849405:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.850199:0:85360:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.850229:0:85360: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:1767319142.850246:0:85360:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.850260:0:85360:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.850267:0:85360:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.850273:0:85360:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.850276:0:85360:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82875 00000080:00010000:0.0:1767319142.850281:0:85360:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82875 from it ffffaaa9c0da3bb0 00010000:00010000:0.0:1767319142.850284:0:85360:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.850291:0:85360:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.850341:0:85360:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319142.850353:0:85360:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00000080:00200080:0.0:1767319142.850379:0:85360:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) cmd=c03066f0 arg=7ffde985c750 00000080:00200000:0.0:1767319142.850397:0:85360:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) name=d20a.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:0.0:1767319142.850427:0:85360:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.850866:0:85360:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.850877:0:85360:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319142.850881:0:85360:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82875 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: 0xa16e0e9cff034ebb expref: -99 pid: 85360 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319142.850914:0:85360:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319142.851001:0:85360:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c67800 x1853164377376000/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 568/704 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:1767319142.851037:0:85360:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377376000:192.168.204.123@tcp:36:lfs.0 00000100:00100000:0.0:1767319142.851168:0:85360:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.865836:0:85360:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85360:1853164377376000:192.168.204.123@tcp:36:lfs.0 00000080:00200000:0.0:1767319142.865906:0:85360:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08) 00000080:00200000:0.0:1767319142.865914:0:85360:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 512 00000080:00200008:0.0:1767319142.865958:0:85360:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), flags 300000 00000080:00200000:0.0:1767319142.889736:0:85208:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319142.889773:0:85208: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:1767319142.889864:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.889876:0:85208:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.889888:0:85208:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85208 initiator: MDT0 00000100:00100000:0.0:1767319142.889922:0:85208:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376128:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319142.890048:0:85208:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.894942:0:85208:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376128:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319142.894977:0:85208:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.894992:0:85208:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895007:0:85208:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895020:0:85208:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895034:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895043:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895052:0:85208:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319142.895064:0:85208:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c65c00 x1853164377376128/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319142.895079:0:85208:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895094:0:85208:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319142.895119:0:85208:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319142.895152:0:85208:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319142.895171:0:85208:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:0.0:1767319142.895179:0:85208:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319142.895182:0:85208:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c1f17bf8 00010000:00010000:0.0:1767319142.895186:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.895196:0:85208:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.895227:0:85208:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.895242:0:85208:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1767319142.895255:0:85208:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:0.0:1767319142.895259:0:85208:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1767319142.895262:0:85208:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:0.0:1767319142.895268:0:85208:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1767319142.895275:0:85208:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 44 00000080:00200008:0.0:1767319142.895287:0:85208:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00010000:0.0:1767319142.895431:0:85208: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:1767319142.895493:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.895501:0:85208:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85208 initiator: MDT0 00000020:00100000:0.0:1767319142.895514:0:85208:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319142.895522:0:85208:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377376384/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319142.895532:0:85208:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85208 initiator: MDT0 00000100:00100000:0.0:1767319142.895576:0:85208:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376384:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319142.895744:0:85208:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.908944:0:85208:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376384:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319142.908976:0:85208:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.908992:0:85208: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-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909001:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909010:0:85208:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909019:0:85208:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909027:0:85208:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404475000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319142.909032:0:85208:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909040:0:85208:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909047:0:85208:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909055:0:85208:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319142.909063:0:85208:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85208 initiator: MDT0 00010000:00010000:0.0:1767319142.909095:0:85208:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe8288a lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85208 initiator: MDT0 00000002:00100000:0.0:1767319142.909120:0:85208:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438c65c00 x1853164377376384/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319142.909136:0:85208:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377376384/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319142.909151:0:85208:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319142.909190:0:85208:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000002:00100000:0.0:1767319142.909210:0:85208:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377376384/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319142.909292:0:85208:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319142.909519:0:85208:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8),name=MDT0000 00000002:00010000:0.0:1767319142.909559:0:85208:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319142.909579:0:85208:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.909594:0:85208:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.909603:0:85208:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319142.909609:0:85208:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) 00000080:00010000:0.0:1767319142.909614:0:85208:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe826bc 00000080:00010000:0.0:1767319142.909621:0:85208:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe826bc from it ffffaaa9c1f17cd8 00010000:00010000:0.0:1767319142.909625:0:85208:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319142.909647:0:85208:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319142.909822:0:85208:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1767319142.909856:0:85208:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1767319142.909877:0:85208:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f24082142c8), flags 304000 00000002:00100000:0.0:1767319142.909936:0:85208:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65c00 x1853164377376384/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319142.909948:0:85208:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319142.909954:0:85208:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64a80 x1853164377376640/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319142.909982:0:85208:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376640:192.168.204.123@tcp:35:bash.0 00000100:00100000:0.0:1767319142.910077:0:85208:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.913501:0:85208:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job bash:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85208:1853164377376640:192.168.204.123@tcp:35:bash.0 00000002:00100000:0.0:1767319142.913556:0:85208:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65c00 x1853164377376384/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319142.921081:0:85363:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319142.921123:0:85363: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:1767319142.921145:0:85363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.921176:0:85363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.921186:0:85363:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319142.921204:0:85363:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319142.921208:0:85363:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319142.921218:0:85363:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ec7b58 00010000:00010000:3.0:1767319142.921223:0:85363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.921233:0:85363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.921253:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.921276:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:3.0:1767319142.921284:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.921289:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:3.0:1767319142.921292:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:3.0:1767319142.921298:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:3.0:1767319142.921648:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:3.0:1767319142.921656:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=8 00000080:00200000:3.0:1767319142.921680:0:85363:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319142.921690:0:85363: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:1767319142.921698:0:85363:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.921707:0:85363:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.921713:0:85363:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319142.921718:0:85363:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319142.921721:0:85363:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319142.921725:0:85363:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ec7c10 00010000:00010000:3.0:1767319142.921729:0:85363:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.921743:0:85363:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.921753:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.921757:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:3.0:1767319142.921760:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.921763:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:3.0:1767319142.921765:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8), inode mode 4140 mask 1 00000080:00200000:3.0:1767319142.921768:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:3.0:1767319142.921770:0:85363:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8), inode mode 41c0 mask 1 00000080:00200000:3.0:1767319142.921777:0:85363:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000100:00100000:2.0:1767319142.937790:0:12510:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:1.0:1767319142.938025:0:77944: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:1767319142.938051:0:77944:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438480384 00000100:00100000:1.0:1767319142.938064:0:77944:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438480384 00000100:00100000:1.0:1767319142.938141:0:77944:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 6 00000100:00100000:1.0:1767319142.938154:0:77944:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2404bdec50 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:161394:x1853164438480384:12345-192.168.204.123@tcp:104: 00010000:00010000:1.0:1767319142.938189:0:77944:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319142.938500:0:77944: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:1767319142.938508:0:77944:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2404bdec50 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:161394:x1853164438480384:12345-192.168.204.123@tcp:104: Request processed in 356us (733us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319142.938527:0:77944:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 6 00010000:00010000:0.0:1767319142.938556:0:79924: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:1767319142.938565:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319142.938575:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097caa00 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:0.0:1767319142.938581:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319142.938650:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 2/0,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319142.938658:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319142.938696:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 1/0,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319142.938705:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097caa00/0xf84d4ea57fe8284b lrc: 0/0,0 mode: --/PR res: [0x280000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff034df7 expref: -99 pid: 84768 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319142.938726:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319142.938728:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319142.938730:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319142.938740:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319142.938761:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377376768:192.168.204.123@tcp:103:ldlm_bl.0 00000080:00200000:3.0:1767319142.945179:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319142.945215:0:85364: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:1767319142.945238:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.945256:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.945265:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319142.945275:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319142.945280:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319142.945289:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fb58 00010000:00010000:3.0:1767319142.945292:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.945299:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.945439:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.945552:0:85364:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), flags=29 00000080:00200000:3.0:1767319142.945557:0:85364:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f2430aecb08), intent=0 00000002:00010000:3.0:1767319142.945578:0:85364: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:3.0:1767319142.945642:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.945651:0:85364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.945662:0:85364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000100:00100000:3.0:1767319142.945696:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377376896:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319142.946993:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319142.948698:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377376768:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319142.953701:0:85364:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673130 gen 1 00000100:00100000:3.0:1767319142.953758:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377376896:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319142.953785:0:85364:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953813:0:85364:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953822:0:85364:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953860:0:85364:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953873:0:85364:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953888:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953896:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953903:0:85364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319142.953915:0:85364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438ca8380 x1853164377376896/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319142.953929:0:85364:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.953942:0:85364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:3.0:1767319142.953950:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319142.953979:0:85364:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00200000:3.0:1767319142.953983:0:85364:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1e:0x0](ffff8f2408212a08): rc = 0 00000080:00010000:3.0:1767319142.953990:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408212a08) for lock 0xf84d4ea57fe82891 00000080:00010000:3.0:1767319142.954006:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408212a08) 00000080:00010000:3.0:1767319142.954010:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82891 from it ffffaaa9c753fa28 00010000:00010000:3.0:1767319142.954020:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.954029:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.954062:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.954085:0:85364:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), flags=13 00000080:00200000:3.0:1767319142.954090:0:85364:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), intent=getattr 00000002:00010000:3.0:1767319142.954115:0:85364:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319142.955753:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.955772:0:85364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.955783:0:85364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000100:00100000:3.0:1767319142.955815:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377024:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319142.955974:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319142.959764:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377024:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319142.959793:0:85364:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959809:0:85364: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-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959817:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959850:0:85364:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959859:0:85364:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959866:0:85364:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431529800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319142.959872:0:85364:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959880:0:85364:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959888:0:85364:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959896:0:85364:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319142.959904:0:85364:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.959911:0:85364:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe82898 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00000002:00100000:3.0:1767319142.959934:0:85364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438ca8380 x1853164377377024/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319142.959950:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00010000:00010000:3.0:1767319142.959979:0:85364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/30 (0 0) 00000080:00200000:3.0:1767319142.960071:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319142.960089:0:85364: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:1767319142.960099:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.960122:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.960130:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319142.960136:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319142.960141:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319142.960148:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fbe8 00010000:00010000:3.0:1767319142.960152:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319142.960174:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319142.960191:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.960200:0:85364:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=16408 00000080:00200000:3.0:1767319142.960206:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319142.960221:0:85364:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), flags=16392 00000080:00200000:3.0:1767319142.960226:0:85364:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), intent=getattr 00000002:00010000:3.0:1767319142.960241:0:85364:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319142.960291:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.960299:0:85364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:3.0:1767319142.960342:0:85364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000100:00100000:3.0:1767319142.960368:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377152:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319142.961833:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.966917:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377152:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319142.966949:0:85364:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.966965:0:85364: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-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.966972:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.966980:0:85364:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.966989:0:85364:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.966995:0:85364:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319142.967000:0:85364:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967007:0:85364:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967015:0:85364:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967024:0:85364:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319142.967031:0:85364:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967037:0:85364:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528000/0xf84d4ea57fe8289f lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00000002:00100000:1.0:1767319142.967080:0:85364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438ca8380 x1853164377377152/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319142.967098:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319142.967129:0:85364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319142.967621:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.967647:0:85364: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:1767319142.967661:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.967678:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.967686:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.967693:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.967697:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319142.967704:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fb58 00010000:00010000:1.0:1767319142.967708:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.967716:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.967734:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319142.967745:0:85364:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=13 00000080:00200008:1.0:1767319142.967758:0:85364:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408212a08), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319142.967763:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08),name=d20a.sanity-lfsck 00000002:00010000:1.0:1767319142.967777:0:85364: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:1767319142.967792:0:85364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 30 res 8589953617/30 (0 0) 00010000:00010000:1.0:1767319142.967846:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967854:0:85364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.967864:0:85364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000100:00100000:1.0:1767319142.967896:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377280:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319142.968053:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.971589:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377280:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319142.971645:0:85364:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971665:0:85364:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971674:0:85364:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971688:0:85364:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971701:0:85364:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971715:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971749:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971757:0:85364:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319142.971772:0:85364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6dc00 x1853164377377280/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319142.971787:0:85364:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971799:0:85364:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319142.971807:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319142.971833:0:85364:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00010000:1.0:1767319142.971839:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408212a08) for lock 0xf84d4ea57fe828a6 00000080:00010000:1.0:1767319142.971850:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408212a08) 00000080:00010000:1.0:1767319142.971853:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828a6 from it ffffaaa9c753fcb8 00010000:00010000:1.0:1767319142.971857:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.971866:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319142.972639:0:85364:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319142.972648:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.972669:0:85364: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:1767319142.972682:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.972702:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.972710:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.972717:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.972721:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319142.972726:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fcb8 00010000:00010000:1.0:1767319142.972730:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.972738:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.972914:0:85364:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319142.972923:0:85364: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:1767319142.972930:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.972939:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.972945:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319142.972949:0:85364:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319142.972953:0:85364:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319142.972957:0:85364:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fbf8 00010000:00010000:1.0:1767319142.972961:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.972979:0:85364:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319142.972989:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319142.972997:0:85364:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=267 00000080:00200000:1.0:1767319142.973004:0:85364:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 44 00000080:00200008:1.0:1767319142.973012:0:85364:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408212a08), flags 300000 00000002:00010000:1.0:1767319142.973031:0:85364: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:1767319142.973097:0:85364:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.973105:0:85364:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000020:00100000:1.0:1767319142.973119:0:85364:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319142.973131:0:85364:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6dc00 x1853164377377536/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319142.973143:0:85364:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00000100:00100000:1.0:1767319142.973172:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377536:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319142.973404:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.979272:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377536:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319142.979570:0:85364:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979589:0:85364: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-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979626:0:85364:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979635:0:85364:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979644:0:85364:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979651:0:85364:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57e00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319142.979656:0:85364:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979664:0:85364:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979672:0:85364:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979680:0:85364:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319142.979689:0:85364:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00010000:00010000:1.0:1767319142.979697:0:85364:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828ad lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85364 initiator: MDT0 00000002:00100000:1.0:1767319142.979723:0:85364:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2405f6dc00 x1853164377377536/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319142.979739:0:85364:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6dc00 x1853164377377536/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319142.979755:0:85364:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319142.979789:0:85364:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000002:00100000:1.0:1767319142.979813:0:85364:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6dc00 x1853164377377536/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1767319142.979917:0:85364:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08) cmd=c03066f0 arg=7ffc5a6210d0 00000080:00200000:1.0:1767319142.979940:0:85364:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08) name=a1 stripe_offset=0 stripe_count=0, hash_type=0 00010000:00010000:1.0:1767319142.979981:0:85364:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.980005:0:85364:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.980056:0:85364:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319142.980063:0:85364:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319142.980066:0:85364:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828a6 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: 0xa16e0e9cff034f55 expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319142.980087:0:85364:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319142.980094:0:85364:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f480 x1853164377377792/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 552/704 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:1767319142.980123:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377792:192.168.204.123@tcp:36:lfs.0 00000100:00100000:1.0:1767319142.980564:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319142.988726:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377377792:192.168.204.123@tcp:36:lfs.0 00000080:00200000:0.0:1767319142.988906:0:85364:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) 00000080:00200000:0.0:1767319142.988917:0:85364:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200008:0.0:1767319142.988964:0:85364:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408212a08), flags 300000 00000002:00100000:0.0:1767319142.989042:0:85364:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6dc00 x1853164377377536/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319142.989055:0:85364:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319142.989061:0:85364:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377378048/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319142.989089:0:85364:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377378048:192.168.204.123@tcp:35:lfs.0 00000100:00100000:0.0:1767319142.989295:0:85364:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319142.993959:0:85364:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85364:1853164377378048:192.168.204.123@tcp:35:lfs.0 00000002:00100000:0.0:1767319142.994005:0:85364:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6dc00 x1853164377377536/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319158 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319143.010999:0:85365:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.011087:0:85365: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:1767319143.011110:0:85365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.011131:0:85365:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.011141:0:85365:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.011150:0:85365:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.011162:0:85365:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.011170:0:85365:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfbf8 00010000:00010000:2.0:1767319143.011174:0:85365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.011184:0:85365:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.011203:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.011213:0:85365:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319143.011220:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.011237:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319143.011242:0:85365:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), file ffff8f2406a6de00, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319143.011253:0:85365:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), intent=open|creat 00000002:00010000:2.0:1767319143.011280:0:85365: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:2.0:1767319143.011378:0:85365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.011387:0:85365:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00000020:00100000:2.0:1767319143.011402:0:85365:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319143.011418:0:85365:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdd880 x1853164377378304/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/66448 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:1767319143.011429:0:85365:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00000100:00100000:2.0:1767319143.011457:0:85365:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378304:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319143.012261:0:85365:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a600 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.017128:0:85365:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378304:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319143.017227:0:85365:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017244:0:85365: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-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017251:0:85365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017259:0:85365:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 3/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017268:0:85365:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017275:0:85365:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097ca000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319143.017280:0:85365:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017288:0:85365:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017295:0:85365:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 5/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017884:0:85365:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319143.017893:0:85365:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 3/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85365 initiator: MDT0 00010000:00010000:2.0:1767319143.017902:0:85365:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca000/0xf84d4ea57fe828b4 lrc: 0/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85365 initiator: MDT0 00000002:00100000:2.0:1767319143.017923:0:85365:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff8f2438bdd880 x1853164377378304/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319143.017957:0:85365:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc -21 00000080:00200000:3.0:1767319143.018264:0:85365:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319143.018292:0:85365: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:1767319143.018651:0:85365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319143.018667:0:85365:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319143.018676:0:85365:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319143.018684:0:85365:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319143.018689:0:85365:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319143.018696:0:85365:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfbf8 00010000:00010000:3.0:1767319143.018700:0:85365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319143.018708:0:85365:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319143.018727:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319143.018737:0:85365:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:3.0:1767319143.018743:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319143.018760:0:85365:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), file ffff8f2410526000, open_flags 1a100, mode 0 opened 0 00000080:00200000:3.0:1767319143.018768:0:85365:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), intent=open 00000002:00010000:3.0:1767319143.018785:0:85365:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0320401 00010000:00010000:3.0:1767319143.018847:0:85365:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85365 initiator: MDT0 00010000:00010000:3.0:1767319143.018855:0:85365:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00000020:00100000:3.0:1767319143.018882:0:85365:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319143.018892:0:85365:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438cab480 x1853164377378560/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/131984 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:1767319143.018900:0:85365:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00000100:00100000:3.0:1767319143.018927:0:85365:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab480 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378560:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319143.019171:0:85365:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc900 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.028429:0:85365:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab480 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378560:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319143.028466:0:85365:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028507:0:85365: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-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028515:0:85365:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028522:0:85365:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028540:0:85365:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028548:0:85365:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431529800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319143.028553:0:85365:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028562:0:85365:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028570:0:85365:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028578:0:85365:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319143.028586:0:85365:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85365 initiator: MDT0 00010000:00010000:1.0:1767319143.028594:0:85365:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431529800/0xf84d4ea57fe828bb lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85365 initiator: MDT0 00000002:00100000:1.0:1767319143.028615:0:85365:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438cab480 x1853164377378560/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319143.028631:0:85365:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438cab480 x1853164377378560/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319143.028654:0:85365:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319143.028684:0:85365:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200000:1.0:1767319143.028688:0:85365:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1f:0x0](ffff8f2408213248): rc = 0 00000080:00010000:1.0:1767319143.028694:0:85365:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2408213248) for lock 0x0 00000080:00200008:1.0:1767319143.028724:0:85365:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 320400 00000002:00100000:1.0:1767319143.028746:0:85365:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438cab480 x1853164377378560/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319143.028808:0:85365:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 44 00000080:00200080:1.0:1767319143.028853:0:85365:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) cmd=4008669a arg=7652e0 00000020:00100000:1.0:1767319143.028923:0:85365:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319143.028930:0:85365:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ce00 x1853164377378816/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@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:1767319143.028958:0:85365:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378816:192.168.204.123@tcp:36:lfs.0 00000100:00100000:1.0:1767319143.033351:0:85365:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.037958:0:85365:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377378816:192.168.204.123@tcp:36:lfs.0 00000080:00200008:1.0:1767319143.038049:0:85365:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 320000 00000002:00100000:1.0:1767319143.038131:0:85365:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438cab480 x1853164377378560/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319143.038144:0:85365:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319143.038150:0:85365:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6df80 x1853164377379072/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319143.038187:0:85365:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377379072:192.168.204.123@tcp:35:lfs.0 00000100:00100000:1.0:1767319143.038263:0:85365:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.043015:0:85365:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85365:1853164377379072:192.168.204.123@tcp:35:lfs.0 00000002:00100000:1.0:1767319143.043057:0:85365:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438cab480 x1853164377378560/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319143.056261:0:85366:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319143.056299:0:85366: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:1767319143.056760:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.056780:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.056789:0:85366:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319143.056799:0:85366:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319143.056803:0:85366:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319143.056813:0:85366:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c0da3bf8 00010000:00010000:1.0:1767319143.056818:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.056828:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.056847:0:85366:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.056857:0:85366:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319143.056865:0:85366:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.056877:0:85366:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), flags=25 00000080:00200000:1.0:1767319143.056882:0:85366:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408212a08), intent=0 00000002:00010000:1.0:1767319143.056897:0:85366: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:1767319143.056957:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85366 initiator: MDT0 00010000:00010000:1.0:1767319143.056971:0:85366:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85366 initiator: MDT0 00010000:00010000:1.0:1767319143.056983:0:85366:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85366 initiator: MDT0 00000100:00100000:1.0:1767319143.057015:0:85366:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379200:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319143.057196:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.063116:0:85366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379200:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319143.063152:0:85366:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063192:0:85366:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063201:0:85366:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063214:0:85366:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063227:0:85366:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063243:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063252:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063282:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319143.063295:0:85366:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2405f6df80 x1853164377379200/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319143.063355:0:85366:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063368:0:85366:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/31 (0 0) 00000080:00200000:1.0:1767319143.063377:0:85366:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319143.063406:0:85366:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200000:1.0:1767319143.063410:0:85366:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1f:0x0](ffff8f2408213248): rc = 0 00000080:00010000:1.0:1767319143.063425:0:85366:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2408213248) for lock 0xf84d4ea57fe828c2 00000080:00010000:1.0:1767319143.063441:0:85366:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2408213248) 00000080:00010000:1.0:1767319143.063452:0:85366:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828c2 from it ffffaaa9c0da3ac8 00010000:00010000:1.0:1767319143.063455:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.063464:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.063506:0:85366:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.063542:0:85366:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:1.0:1767319143.063549:0:85366:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), file ffff8f2408eb3e00, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319143.063559:0:85366:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000002:00010000:1.0:1767319143.063593:0:85366: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:1767319143.063666:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85366 initiator: MDT0 00010000:00010000:1.0:1767319143.063673:0:85366:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85366 initiator: MDT0 00000020:00100000:1.0:1767319143.063685:0:85366:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319143.063692:0:85366:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6df80 x1853164377379456/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319143.063701:0:85366:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85366 initiator: MDT0 00000100:00100000:1.0:1767319143.063724:0:85366:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379456:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319143.063865:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.069669:0:85366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379456:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319143.069711:0:85366:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069740:0:85366:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069749:0:85366:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069764:0:85366:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069777:0:85366:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069816:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069825:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.069834:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319143.069846:0:85366:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2405f6df80 x1853164377379456/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319143.069861:0:85366:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6df80 x1853164377379456/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319143.069877:0:85366:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319143.069891:0:85366:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319143.069902:0:85366:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/33 (0 0) 00000080:00200000:1.0:1767319143.069910:0:85366:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319143.069926:0:85366:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000080:00200000:1.0:1767319143.069967:0:85366:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00200000:1.0:1767319143.070067:0:85366:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x21:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319143.070073:0:85366:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319143.070078:0:85366:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe828c9 00000080:00010000:1.0:1767319143.070090:0:85366:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00200008:1.0:1767319143.070116:0:85366:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x21:0x0](ffff8f2430aee3c8), flags 101101 00000002:00100000:1.0:1767319143.070138:0:85366:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6df80 x1853164377379456/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319143.070177:0:85366:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828c9 from it ffff8f2405e1a540 00010000:00010000:1.0:1767319143.070181:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319143.070189:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319143.070215:0:85366:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8), inode mode 81a4 mask 40 00000080:00200008:1.0:1767319143.071282:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1767319143.071299:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1767319143.071378:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.071388:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 1, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.071391:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1767319143.071397:0:85366: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:1767319143.071416:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319143.071425:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1767319143.071429:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.071450:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319143.071470:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.071476:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.071552:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.071564:0:85366:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.071577:0:85366:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319143.071617:0:85366:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379584:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319143.072154:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de39c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.074873:0:85366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379584:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319143.074908:0:85366:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.074931:0:85366:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.074945:0:85366:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.074963:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319143.074977:0:85366:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.074991:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.074999:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.075034:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 4096) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.075075:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.075128:0:85366:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:1.0:1767319143.075145:0:85366:0:(rw26.c:969:ll_write_end()) page@000000004b43e6cf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.075149:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000070f787b6 17ffffc0001001 3:0 ffff8f241000de58 0 lru 00000080:00200000:1.0:1767319143.075431:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000039f76fe6 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 11927552 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319143.075435:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000004b43e6cf 00000080:00200000:1.0:1767319143.075437:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.075443:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.075471:0:85366:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.075496:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.075501:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.075505:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.075526:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.075542:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.075546:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.075551:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075560:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.075579:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.075583:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.075593:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.075602:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319143.075614:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.075618:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.075635:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:1.0:1767319143.075649:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.075685:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 4096, count: 4096 00000080:00200000:1.0:1767319143.075695:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 4096, bytes: 4096 00000080:00200000:1.0:1767319143.075700:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.075706:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 2, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.075708:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:1.0:1767319143.075713:0:85366: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:1767319143.075730:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:1.0:1767319143.075736:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:1.0:1767319143.075741:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.075760:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:1.0:1767319143.075775:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.075780:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.075802:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075816:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075828:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075836:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075844:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.075854:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.075868:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.075900:0:85366:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:1.0:1767319143.075906:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f57c7109[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.075914:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddae820c 17ffffc0001001 3:0 ffff8f241000d288 1 lru 00000080:00200000:1.0:1767319143.075920:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000adeeadfc 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319143.075923:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f57c7109 00000080:00200000:1.0:1767319143.075924:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.075926:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.075944:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.075960:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.075964:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.075966:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.075973:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.075976:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.075979:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.075983:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.075991:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.075999:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.076002:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.076007:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.076010:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:1.0:1767319143.076013:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.076016:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.076021:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:1.0:1767319143.076023:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.076032:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1767319143.076036:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1767319143.076045:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.076049:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 3, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.076051:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1767319143.076053:0:85366: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:1767319143.076059:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1767319143.076062:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1767319143.076065:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.076071:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1767319143.076078:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.076080:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.076088:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076096:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076105:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076113:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076120:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.076128:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.076134:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.076151:0:85366:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1767319143.076231:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005e283440[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.076235:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009bab50ae 17ffffc0001001 3:0 ffff8f241000d1b0 2 lru 00000080:00200000:1.0:1767319143.076241:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1b37764 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319143.076249:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005e283440 00000080:00200000:1.0:1767319143.076251:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.076254:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.076263:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.076277:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.076280:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.076282:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.076289:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.076291:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.076294:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.076299:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076337:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.076347:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.076350:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.076354:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.076357:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1767319143.076361:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.076600:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.076607:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:1.0:1767319143.076610:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.076910:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1767319143.076917:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1767319143.076920:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.076925:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 4, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.076936:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1767319143.076940:0:85366: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:1767319143.076950:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1767319143.076954:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1767319143.076956:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.076966:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1767319143.076975:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.076978:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.076989:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.076999:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077008:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077016:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077023:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077031:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.077040:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.077064:0:85366:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1767319143.077070:0:85366:0:(rw26.c:969:ll_write_end()) page@000000003fa58b5d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.077073:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000092c02135 17ffffc0001001 3:0 ffff8f241000d6c0 3 lru 00000080:00200000:1.0:1767319143.077079:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000818da746 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319143.077082:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000003fa58b5d 00000080:00200000:1.0:1767319143.077087:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.077091:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.077102:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077124:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.077128:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.077130:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.077140:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.077142:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.077145:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.077149:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077239:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.077253:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.077256:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.077263:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.077267:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1767319143.077272:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.077276:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.077282:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:1.0:1767319143.077285:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.077294:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1767319143.077297:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1767319143.077299:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.077425:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 5, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.077427:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1767319143.077430:0:85366: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:1767319143.077443:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1767319143.077446:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1767319143.077449:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.077455:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1767319143.077461:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.077464:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.077473:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077481:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077490:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077497:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077504:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077511:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.077517:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.077551:0:85366:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1767319143.077556:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007f7e1c62[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.077559:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1d17c89 17ffffc0001001 3:0 ffff8f241000d798 4 lru 00000080:00200000:1.0:1767319143.077565:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000132f3723 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319143.077567:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007f7e1c62 00000080:00200000:1.0:1767319143.077569:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.077571:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.077580:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077598:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.077602:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.077604:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.077611:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.077613:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.077616:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.077620:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077627:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.077636:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.077639:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.077643:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.077646:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1767319143.077649:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.077652:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.077658:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:1.0:1767319143.077660:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.077668:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1767319143.077672:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1767319143.077674:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.077678:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 6, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.077679:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1767319143.077682:0:85366: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:1767319143.077687:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1767319143.077690:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1767319143.077693:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.077705:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1767319143.077711:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.077713:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.077721:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077730:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077738:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077746:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077752:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077759:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.077764:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.077782:0:85366:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1767319143.077786:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000aa542946[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.077789:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4b4a5d0 17ffffc0001001 3:0 ffff8f241000d000 5 lru 00000080:00200000:1.0:1767319143.077794:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000d44bc57 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319143.077796:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000aa542946 00000080:00200000:1.0:1767319143.077797:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.077799:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.077808:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.077831:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.077835:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.077837:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.077844:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.077846:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.077849:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.077853:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.077860:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.077870:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.077872:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.077877:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.077880:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1767319143.077883:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.077886:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.080777:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:1.0:1767319143.080793:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.080827:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1767319143.080837:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1767319143.080842:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.080852:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 7, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.080855:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1767319143.080860:0:85366: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:1767319143.080878:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1767319143.080888:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1767319143.080892:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.080940:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1767319143.080961:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.080967:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.080997:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081016:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081032:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081042:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081051:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081063:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.081080:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.081132:0:85366:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1767319143.081141:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002b27e742[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.081145:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005b0609c1 17ffffc0001001 3:0 ffff8f241000d438 6 lru 00000080:00200000:1.0:1767319143.081167:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000045a4cdd9 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319143.081170:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002b27e742 00000080:00200000:1.0:1767319143.081172:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.081178:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.081209:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081254:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.081259:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.081263:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.081283:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.081287:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.081290:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.081296:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081328:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.081347:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.081350:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.081360:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.081365:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1767319143.081372:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.081377:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.081383:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:1.0:1767319143.081386:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.081396:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1767319143.081400:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1767319143.081402:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.081406:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 8, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.081408:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1767319143.081411:0:85366: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:1767319143.081416:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1767319143.081419:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1767319143.081422:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.081435:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1767319143.081442:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.081445:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.081453:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081463:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081472:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081479:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081486:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081493:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.081499:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.081520:0:85366:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1767319143.081525:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c12a880e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.081538:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005de57629 17ffffc0001001 3:0 ffff8f241000dbd0 7 lru 00000080:00200000:1.0:1767319143.081543:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000064f3c18d 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319143.081545:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c12a880e 00000080:00200000:1.0:1767319143.081547:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.081550:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.081559:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081585:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.081589:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.081592:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.081598:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.081601:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.081604:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.081608:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081617:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.081626:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.081629:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.081633:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.081636:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1767319143.081640:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.081643:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.081648:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:1.0:1767319143.081651:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.081660:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1767319143.081663:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1767319143.081666:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.081669:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 9, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.081671:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1767319143.081674:0:85366: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:1767319143.081679:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1767319143.081682:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1767319143.081684:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.081697:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1767319143.081702:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.081705:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.081713:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081722:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081732:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081740:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081748:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081756:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.081760:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.081777:0:85366:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1767319143.081781:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007afd8bd4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.081785:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006f95c2eb 17ffffc0001001 3:0 ffff8f241000d360 8 lru 00000080:00200000:1.0:1767319143.081791:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000072ad5fd7 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319143.081793:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007afd8bd4 00000080:00200000:1.0:1767319143.081795:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.081797:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.081805:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081828:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.081831:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.081834:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.081839:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.081842:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.081845:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.081849:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081858:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.081867:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.081869:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.081873:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.081876:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1767319143.081879:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.081882:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.081886:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:1.0:1767319143.081889:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.081896:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1767319143.081900:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1767319143.081902:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.081906:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 10, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.081908:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1767319143.081911:0:85366: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:1767319143.081916:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1767319143.081919:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1767319143.081921:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.081933:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1767319143.081938:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.081940:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.081948:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081957:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081966:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081975:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.081982:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.081990:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.081996:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.082023:0:85366:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1767319143.082028:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c838ea92[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.082032:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000008d833bb5 17ffffc0001021 2:0 ffff8f241000d5e8 9 lru 00000080:00200000:1.0:1767319143.082038:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6f8f7d 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319143.082040:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c838ea92 00000080:00200000:1.0:1767319143.082042:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.082044:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.082053:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082076:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.082079:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.082082:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.082087:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.082091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.082093:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.082098:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082106:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.082115:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.082118:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.082122:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.082125:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1767319143.082129:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.082132:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.082137:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:1.0:1767319143.082140:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.082147:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1767319143.082151:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1767319143.082154:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.082158:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 11, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.082160:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1767319143.082162:0:85366: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:1767319143.082168:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1767319143.082171:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1767319143.082173:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.082184:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1767319143.082190:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.082192:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.082199:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082208:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082217:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082224:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082231:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082239:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.082244:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.082260:0:85366:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1767319143.082265:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000097e3e170[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.082268:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000648c6388 17ffffc0001001 3:0 ffff8f241000dca8 10 lru 00000080:00200000:1.0:1767319143.082274:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000037790d00 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319143.082276:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000097e3e170 00000080:00200000:1.0:1767319143.082278:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.082280:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.082288:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082344:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.082347:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.082350:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.082356:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.082358:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.082361:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.082364:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082371:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.082379:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.082381:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.082385:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.082388:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1767319143.082391:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.082394:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.082399:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:1.0:1767319143.082401:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.082409:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1767319143.082429:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1767319143.082432:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.082435:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 12, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.082437:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1767319143.082440:0:85366: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:1767319143.082446:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1767319143.082449:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1767319143.082451:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.082464:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1767319143.082470:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.082472:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.082480:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082489:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082497:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082504:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082511:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082520:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.082525:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.082553:0:85366:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1767319143.082558:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d24b24be[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.082561:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000078734c85 17ffffc0001001 3:0 ffff8f241000dd80 11 lru 00000080:00200000:1.0:1767319143.082568:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b342c0 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319143.082570:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d24b24be 00000080:00200000:1.0:1767319143.082572:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.082574:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.082582:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082603:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.082607:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.082609:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.082615:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.082618:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.082621:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.082624:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082632:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.082641:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.082644:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.082648:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.082651:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1767319143.082655:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.082658:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.082663:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:1.0:1767319143.082666:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.082673:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1767319143.082677:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1767319143.082679:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.082683:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 13, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.082685:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1767319143.082687:0:85366: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:1767319143.082693:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1767319143.082696:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1767319143.082698:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.082711:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1767319143.082717:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.082719:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.082727:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082737:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082744:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082751:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082758:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082765:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.082771:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.082789:0:85366:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1767319143.082793:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000048725b1e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.082795:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000035a03314 17ffffc0001001 3:0 ffff8f241000d0d8 12 lru 00000080:00200000:1.0:1767319143.082800:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd330075 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319143.082802:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000048725b1e 00000080:00200000:1.0:1767319143.082804:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.082806:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.082813:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.082848:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.082851:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.082853:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.082859:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.082862:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.082865:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.082869:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082877:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.082885:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.082887:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.082891:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.082894:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1767319143.082897:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.082900:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.082905:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:1.0:1767319143.082908:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.082916:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1767319143.082920:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1767319143.082923:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.082926:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 14, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.082928:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1767319143.082931:0:85366: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:1767319143.082936:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1767319143.082939:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1767319143.082941:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.082954:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1767319143.082960:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.082963:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.082970:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082979:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082987:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.082995:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083002:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083010:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.083015:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.083032:0:85366:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1767319143.083036:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002c16ea6e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.083039:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000008ad9e0ca 17ffffc0001001 3:0 ffff8f241000daf8 13 lru 00000080:00200000:1.0:1767319143.083044:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000871ca653 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319143.083046:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002c16ea6e 00000080:00200000:1.0:1767319143.083047:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.083049:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.083058:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083081:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.083084:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.083086:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.083092:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.083096:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.083098:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.083102:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083111:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.083120:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.083123:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.083127:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.083130:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1767319143.083134:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.083137:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.083142:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:1.0:1767319143.083145:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.083153:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1767319143.083157:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1767319143.083160:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.083164:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 15, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.083166:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1767319143.083168:0:85366: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:1767319143.083173:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1767319143.083176:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1767319143.083179:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.083190:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1767319143.083195:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.083197:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.083205:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083214:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083222:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083229:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083236:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083243:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.083248:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.083266:0:85366:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1767319143.083271:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c5b51b76[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.083275:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0da71bc 17ffffc0001001 3:0 ffff8f241000d510 14 lru 00000080:00200000:1.0:1767319143.083281:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003fb47af3 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319143.083283:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c5b51b76 00000080:00200000:1.0:1767319143.083284:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.083286:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.083294:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083350:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.083353:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.083356:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.083362:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.083365:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.083368:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.083372:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083380:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.083389:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.083391:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.083395:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.083398:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1767319143.083402:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.083406:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.083411:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:1.0:1767319143.083414:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.083421:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1767319143.083425:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1767319143.083428:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.083432:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 16, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.083434:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1767319143.083436:0:85366: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:1767319143.083441:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1767319143.083444:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1767319143.083447:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.083458:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1767319143.083463:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.083466:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.083473:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083482:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083490:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083497:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083503:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083512:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.083517:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.083546:0:85366:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1767319143.083552:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002bd41361[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.083555:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009a93f85d 17ffffc0001001 3:0 ffff8f241000da20 15 lru 00000080:00200000:1.0:1767319143.083562:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000042de0ec1 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319143.083564:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002bd41361 00000080:00200000:1.0:1767319143.083565:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.083567:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.083576:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083600:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.083604:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.083606:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.083612:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.083615:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.083619:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.083623:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083632:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.083642:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.083644:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.083648:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.083651:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1767319143.083655:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.083658:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.083663:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:1.0:1767319143.083666:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.083673:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1767319143.083677:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1767319143.083679:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.083683:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 17, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.083685:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1767319143.083688:0:85366: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:1767319143.083693:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1767319143.083696:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1767319143.083699:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.083711:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1767319143.083716:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.083719:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.083727:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083737:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083746:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083756:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083763:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083770:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.083775:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.083791:0:85366:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1767319143.083796:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000df229f9b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.083799:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000095772ace 17ffffc0001001 3:0 ffff8f241000d870 16 lru 00000080:00200000:1.0:1767319143.083805:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000854449f2 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319143.083808:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000df229f9b 00000080:00200000:1.0:1767319143.083809:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.083811:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.083819:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.083845:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.083849:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.083852:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.083858:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.083861:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.083863:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.083867:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083875:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.083883:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.083885:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.083889:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.083892:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1767319143.083896:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.083899:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.083903:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:1.0:1767319143.083906:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.083913:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1767319143.083917:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1767319143.083920:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.083923:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 18, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.083925:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1767319143.083927:0:85366: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:1767319143.083933:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1767319143.083936:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1767319143.083938:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.083951:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1767319143.083957:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.083959:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.083967:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083976:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083985:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.083992:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084000:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.084007:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.084012:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.084027:0:85366:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1767319143.084031:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000088ef5c6f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.084035:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7bf8d9e 17ffffc0001001 3:0 ffff8f241000d948 17 lru 00000080:00200000:1.0:1767319143.084041:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b070569d 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319143.084043:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000088ef5c6f 00000080:00200000:1.0:1767319143.084045:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.084047:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.084055:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.084078:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.084081:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.084084:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.084089:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.084092:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.084095:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.084099:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084107:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.084116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.084119:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.084123:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.084126:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1767319143.084130:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.084133:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.084137:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:1.0:1767319143.084140:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.084148:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1767319143.084152:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1767319143.084154:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.084158:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 19, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.084160:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1767319143.084162:0:85366: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:1767319143.084167:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1767319143.084170:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1767319143.084173:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.084184:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1767319143.084189:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.084192:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.084199:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084208:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084217:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084224:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084231:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.084238:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.084243:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.084262:0:85366:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1767319143.084267:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000bc7a7245[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.084270:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000042ae363 17ffffc0001001 3:0 ffff8f2407f9e6c0 18 lru 00000080:00200000:1.0:1767319143.084276:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006c24680d 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319143.084278:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000bc7a7245 00000080:00200000:1.0:1767319143.084279:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.084281:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.084290:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.084350:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.084354:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.084356:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.084362:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.084365:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.084368:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.084372:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084380:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.084388:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.084391:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.084395:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.084398:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1767319143.084401:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.084405:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.084410:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:1.0:1767319143.084413:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.084420:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1767319143.084424:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1767319143.084426:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.084430:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 20, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.084431:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1767319143.084433:0:85366: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:1767319143.084439:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1767319143.084442:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1767319143.084444:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.084456:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1767319143.084461:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.084464:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.084472:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084480:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084488:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084495:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.084503:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.084511:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.084516:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.085759:0:85366:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1767319143.085776:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d201425c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.085780:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2d3de26 17ffffc0001001 3:0 ffff8f2407f9e948 19 lru 00000080:00200000:1.0:1767319143.085787:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfbd8b1c 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319143.085790:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d201425c 00000080:00200000:1.0:1767319143.085791:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.085798:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.085820:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.085867:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.085872:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.085876:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.085892:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.085896:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.085899:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.085906:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.085915:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.085933:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.085936:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.085943:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.085949:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1767319143.085957:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.085961:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.085972:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:1.0:1767319143.085976:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.085992:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1767319143.085999:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1767319143.086005:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.086009:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 21, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.086011:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1767319143.086014:0:85366: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:1767319143.086027:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1767319143.086032:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1767319143.086035:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.086056:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1767319143.086066:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.086070:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.086086:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.086097:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.086108:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.086116:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.086123:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.086133:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.086144:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.086240:0:85366:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1767319143.086246:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f13f02cf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.087627:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3ac2634 17ffffc0001001 3:0 ffff8f2407f9e870 20 lru 00000080:00200000:1.0:1767319143.087645:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008b292412 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319143.087648:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f13f02cf 00000080:00200000:1.0:1767319143.087650:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.087659:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.087691:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.087744:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.087750:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.087754:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.087770:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.087774:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.087777:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.087785:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.087795:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.087811:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.087814:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.087822:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.087828:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1767319143.087837:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.087840:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.087850:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:1.0:1767319143.087855:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.087877:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1767319143.087884:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1767319143.087889:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.087894:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 22, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.087896:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1767319143.087900:0:85366: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:1767319143.087912:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1767319143.087918:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1767319143.087922:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.087942:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1767319143.087953:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.087957:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.087974:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.087986:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.087997:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088005:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088012:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088022:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.088032:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.088068:0:85366:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1767319143.088076:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d78a00ae[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.088080:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005a1a7d8b 17ffffc0001001 3:0 ffff8f2407f9ea20 21 lru 00000080:00200000:1.0:1767319143.088086:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000084e08e9 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319143.088088:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d78a00ae 00000080:00200000:1.0:1767319143.088089:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.088092:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.088101:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088125:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.088129:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.088132:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.088138:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.088140:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.088143:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.088147:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088487:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.088502:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.088505:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.088511:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.088515:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1767319143.088519:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.088523:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.088540:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:1.0:1767319143.088544:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.088557:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1767319143.088561:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1767319143.088564:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.088569:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 23, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.088571:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1767319143.088575:0:85366: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:1767319143.088582:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1767319143.088586:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1767319143.088589:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.088605:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1767319143.088612:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.088615:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.088624:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088633:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088641:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088649:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088655:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088663:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.088671:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.088692:0:85366:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1767319143.088697:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ab01526a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.088701:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000813836a7 17ffffc0001001 3:0 ffff8f2407f9e510 22 lru 00000080:00200000:1.0:1767319143.088707:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000045704d5b 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319143.088709:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ab01526a 00000080:00200000:1.0:1767319143.088710:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.088713:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.088722:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088749:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.088753:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.088755:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.088762:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.088765:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.088768:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.088772:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088781:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.088790:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.088792:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.088796:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.088799:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1767319143.088803:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.088805:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.088810:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:1.0:1767319143.088813:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.088821:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1767319143.088824:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1767319143.088827:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.088831:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 24, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.088832:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1767319143.088835:0:85366: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:1767319143.088841:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1767319143.088843:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1767319143.088847:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.088860:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1767319143.088866:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.088868:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.088875:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088884:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088893:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088901:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.088908:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088915:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.088920:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.088938:0:85366:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1767319143.088943:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000064f9448d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.088946:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b36eb33c 17ffffc0001001 3:0 ffff8f2407f9eaf8 23 lru 00000080:00200000:1.0:1767319143.088952:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f334060e 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319143.088954:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000064f9448d 00000080:00200000:1.0:1767319143.088955:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.088958:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.088966:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.088992:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.088996:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.088998:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.089004:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.089006:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.089009:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.089013:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089020:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.089029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.089031:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.089035:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.089038:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1767319143.089042:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.089045:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.089050:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:1.0:1767319143.089053:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.089061:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1767319143.089064:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1767319143.089067:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.089070:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 25, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.089072:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1767319143.089074:0:85366: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:1767319143.089079:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1767319143.089082:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1767319143.089084:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.089096:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1767319143.089102:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.089104:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.089112:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089121:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089129:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089137:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089144:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089152:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.089415:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.089445:0:85366:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1767319143.089450:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d082e685[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.089453:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000023329a68 17ffffc0001021 2:0 ffff8f2407f9e0d8 24 lru 00000080:00200000:1.0:1767319143.089459:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003a8809fc 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319143.089461:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d082e685 00000080:00200000:1.0:1767319143.089462:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.089465:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.089474:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089498:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.089502:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.089505:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.089512:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.089515:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.089518:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.089522:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089540:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.089550:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.089553:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.089558:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.089561:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1767319143.089566:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.089569:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.089574:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:1.0:1767319143.089577:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.089590:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1767319143.089593:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1767319143.089595:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.089600:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 26, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.089603:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1767319143.089605:0:85366: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:1767319143.089610:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1767319143.089613:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1767319143.089615:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.089628:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1767319143.089634:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.089637:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.089646:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089655:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089663:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089671:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089678:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089686:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.089692:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.089709:0:85366:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1767319143.089714:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f428973e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.089717:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007ef3d823 17ffffc0001001 3:0 ffff8f2407f9ed80 25 lru 00000080:00200000:1.0:1767319143.089723:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f75e84bb 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319143.089725:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f428973e 00000080:00200000:1.0:1767319143.089726:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.089728:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.089736:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089760:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.089763:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.089766:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.089773:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.089775:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.089778:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.089782:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089789:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.089798:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.089800:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.089805:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.089808:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1767319143.089811:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.089814:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.089819:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:1.0:1767319143.089822:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.089830:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1767319143.089834:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1767319143.089837:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.089840:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 27, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.089842:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1767319143.089844:0:85366: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:1767319143.089850:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:1.0:1767319143.089853:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:1.0:1767319143.089855:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.089867:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:1.0:1767319143.089873:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.089875:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.089882:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089891:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089899:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089908:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.089915:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089923:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.089928:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.089946:0:85366:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:1.0:1767319143.089951:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000081621937[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.089954:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000461a1707 17ffffc0001001 3:0 ffff8f2407f9eca8 26 lru 00000080:00200000:1.0:1767319143.089959:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009e6a77f7 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319143.089961:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000081621937 00000080:00200000:1.0:1767319143.089962:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.089964:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.089971:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.089994:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.089997:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.089999:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.090005:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.090008:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.090010:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.090014:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090022:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.090031:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.090034:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.090038:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.090041:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:1.0:1767319143.090044:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.090047:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.090052:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:1.0:1767319143.090055:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.090062:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 110592, count: 4096 00000080:00200000:1.0:1767319143.090066:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 110592, bytes: 4096 00000080:00200000:1.0:1767319143.090068:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.090072:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 28, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.090074:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:1.0:1767319143.090076:0:85366: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:1767319143.090081:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:1.0:1767319143.090084:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:1.0:1767319143.090086:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.090102:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:1.0:1767319143.090107:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.090109:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.090117:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090126:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090134:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090140:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090148:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.090170:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.090176:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.090194:0:85366:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:1.0:1767319143.090198:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000031eb627[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.090201:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000024d5e23e 17ffffc0001001 3:0 ffff8f2407f9e5e8 27 lru 00000080:00200000:1.0:1767319143.090207:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b085fad7 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319143.090210:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000031eb627 00000080:00200000:1.0:1767319143.090211:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.090213:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.090221:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.090256:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.090259:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.090262:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.090268:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.090271:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.090274:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.090278:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090286:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.090295:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.090297:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.090332:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.090336:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:1.0:1767319143.090340:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.090344:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.090349:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:1.0:1767319143.090352:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.090360:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 114688, count: 4096 00000080:00200000:1.0:1767319143.090364:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 114688, bytes: 4096 00000080:00200000:1.0:1767319143.090366:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.090370:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 29, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.090372:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:1.0:1767319143.090374:0:85366: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:1767319143.090380:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:1.0:1767319143.090383:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:1.0:1767319143.090386:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.090398:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:1.0:1767319143.090405:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.090408:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.090415:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090424:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090432:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090439:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.090446:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.090454:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.090460:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.090479:0:85366:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:1.0:1767319143.090484:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ad564f76[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.090487:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000067c47794 17ffffc0001001 3:0 ffff8f2407f9e360 28 lru 00000080:00200000:1.0:1767319143.090493:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006f0d3140 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319143.090495:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ad564f76 00000080:00200000:1.0:1767319143.090497:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.090499:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.090507:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.091892:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.091906:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.091911:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.091933:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.091937:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.091941:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.091948:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.091961:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.091979:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.091982:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.091994:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.092001:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:1.0:1767319143.092009:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.092013:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.092026:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:1.0:1767319143.092032:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.092052:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 118784, count: 4096 00000080:00200000:1.0:1767319143.092059:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 118784, bytes: 4096 00000080:00200000:1.0:1767319143.092062:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.092070:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 30, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.092072:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:1.0:1767319143.092077:0:85366: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:1767319143.092088:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:1.0:1767319143.092094:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:1.0:1767319143.092098:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.092128:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:1.0:1767319143.092140:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.092145:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.092296:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092367:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092380:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092388:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092396:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.092409:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.092423:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.092458:0:85366:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:1.0:1767319143.092466:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000014c1ad0a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.092471:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000054cbdbe 17ffffc0001001 3:0 ffff8f2407f9ebd0 29 lru 00000080:00200000:1.0:1767319143.092477:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000090c3e205 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319143.092480:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000014c1ad0a 00000080:00200000:1.0:1767319143.092481:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.092485:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.092503:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.092544:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.092548:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.092551:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.092560:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.092562:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.092564:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.092569:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092577:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.092587:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.092590:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.092595:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.092599:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:1.0:1767319143.092604:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.092607:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.092614:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:1.0:1767319143.092617:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.092627:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 122880, count: 4096 00000080:00200000:1.0:1767319143.092631:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 122880, bytes: 4096 00000080:00200000:1.0:1767319143.092634:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.092638:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 31, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.092640:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:1.0:1767319143.092643:0:85366: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:1767319143.092649:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:1.0:1767319143.092653:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:1.0:1767319143.092655:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.092669:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:1.0:1767319143.092675:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.092678:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.092685:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092696:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092704:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092712:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092720:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.092729:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.092735:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.092752:0:85366:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:1.0:1767319143.092757:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000b6e8a0da[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.092760:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000035a3cafd 17ffffc0001001 3:0 ffff8f2407f9e438 30 lru 00000080:00200000:1.0:1767319143.092767:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000089f45edd 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319143.092770:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000b6e8a0da 00000080:00200000:1.0:1767319143.092771:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.092774:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.092782:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.092807:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.092811:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.092813:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.092819:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.092822:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.092825:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.092829:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092838:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.092846:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.092849:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.092854:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.092856:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:1.0:1767319143.092860:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.092863:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.092868:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:1.0:1767319143.092872:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.092879:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 126976, count: 4096 00000080:00200000:1.0:1767319143.092883:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 126976, bytes: 4096 00000080:00200000:1.0:1767319143.092886:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.092889:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 32, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.092891:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:1.0:1767319143.092893:0:85366: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:1767319143.092898:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:1.0:1767319143.092901:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:1.0:1767319143.092903:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.092915:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:1.0:1767319143.092921:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.092924:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.092931:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092941:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092949:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092957:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.092964:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.092972:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.092977:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.092994:0:85366:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:1.0:1767319143.092999:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007c3f6988[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.093003:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000000ac5bd83 17ffffc0001001 3:0 ffff8f2407f9e798 31 lru 00000080:00200000:1.0:1767319143.093009:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd841d85 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319143.093012:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007c3f6988 00000080:00200000:1.0:1767319143.093013:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.093015:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.093023:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.093045:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.093048:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.093050:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.093056:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.093059:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.093061:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.093066:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.093075:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.093084:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.093086:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.093091:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.093093:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:1.0:1767319143.093097:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.093101:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.093106:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:1.0:1767319143.093109:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.093117:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 131072, count: 4096 00000080:00200000:1.0:1767319143.093121:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 131072, bytes: 4096 00000080:00200000:1.0:1767319143.093123:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.093128:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 33, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.093129:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:1.0:1767319143.093132:0:85366: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:1767319143.093137:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:1.0:1767319143.093140:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:1.0:1767319143.093143:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.093154:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:1.0:1767319143.094410:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.094416:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.094434:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094450:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094463:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094474:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094482:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.094494:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.094509:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.094557:0:85366:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:1.0:1767319143.094567:0:85366:0:(rw26.c:969:ll_write_end()) page@000000004ebc6d1e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.094571:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003af3af73 17ffffc0001001 3:0 ffff8f2407f9e000 32 lru 00000080:00200000:1.0:1767319143.094577:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000bfa5f509 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319143.094579:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000004ebc6d1e 00000080:00200000:1.0:1767319143.094581:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.094590:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.094608:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.094641:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.094646:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.094648:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.094659:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.094662:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.094665:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.094669:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094677:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.094692:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.094695:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.094702:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.094708:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:1.0:1767319143.094716:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.094720:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.094729:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:1.0:1767319143.094734:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.094753:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 135168, count: 4096 00000080:00200000:1.0:1767319143.094759:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 135168, bytes: 4096 00000080:00200000:1.0:1767319143.094763:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.094768:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 34, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.094770:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:1.0:1767319143.094774:0:85366: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:1767319143.094784:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:1.0:1767319143.094789:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:1.0:1767319143.094792:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.094810:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:1.0:1767319143.094816:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.094818:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.094826:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094835:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094844:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094853:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094860:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.094869:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.094874:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.094892:0:85366:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:1.0:1767319143.094897:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001a081616[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.094901:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000551876e5 17ffffc0001001 3:0 ffff8f2407f9ee58 33 lru 00000080:00200000:1.0:1767319143.094906:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006443fe18 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319143.094909:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001a081616 00000080:00200000:1.0:1767319143.094910:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.094912:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.094921:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.094947:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.094950:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.094953:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.094959:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.094962:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.094965:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.094970:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.094979:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.094989:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.094991:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.094996:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.094999:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:1.0:1767319143.095003:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.095006:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.095011:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:1.0:1767319143.095014:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.095022:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 139264, count: 4096 00000080:00200000:1.0:1767319143.095025:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 139264, bytes: 4096 00000080:00200000:1.0:1767319143.095028:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.095031:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 35, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.095033:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:1.0:1767319143.095035:0:85366: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:1767319143.095041:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:1.0:1767319143.095043:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:1.0:1767319143.095046:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.095061:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:1.0:1767319143.095068:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.095070:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.095077:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.095086:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.095095:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.095104:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.095111:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.095119:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.095125:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.095142:0:85366:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:1.0:1767319143.095147:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000085d25d33[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.095150:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000059e05508 17ffffc0001001 3:0 ffff8f2407f9e288 34 lru 00000080:00200000:1.0:1767319143.095641:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000088b439af 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319143.095646:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000085d25d33 00000080:00200000:1.0:1767319143.095647:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.095651:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.095665:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.095693:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.095697:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.095700:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.095708:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.095712:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.095714:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.095719:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.095728:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.095739:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.095741:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.095746:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.095750:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:1.0:1767319143.095754:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.095757:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.095764:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:1.0:1767319143.095768:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.095780:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 143360, count: 4096 00000080:00200000:1.0:1767319143.095784:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 143360, bytes: 4096 00000080:00200000:1.0:1767319143.095788:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.095792:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 36, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.095793:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:1.0:1767319143.095797:0:85366: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:1767319143.096014:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:1.0:1767319143.096019:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:1.0:1767319143.096022:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.096039:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:1.0:1767319143.096047:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.096050:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.096061:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.096070:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.096079:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.096087:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.096093:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.096101:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.096109:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.096137:0:85366:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:1.0:1767319143.096143:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002c437303[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.096146:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e71e4c64 17ffffc0001001 3:0 ffff8f2407f9e1b0 35 lru 00000080:00200000:1.0:1767319143.096151:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001bd8dec0 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319143.096153:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002c437303 00000080:00200000:1.0:1767319143.097067:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.097078:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.097105:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.097149:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.097153:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.097832:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.097856:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.097860:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.097864:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.097871:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.097884:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.097903:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.097906:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.097914:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.097922:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:1.0:1767319143.097931:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.097935:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.097946:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:1.0:1767319143.097952:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.097976:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 147456, count: 4096 00000080:00200000:1.0:1767319143.097984:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 147456, bytes: 4096 00000080:00200000:1.0:1767319143.097988:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.097994:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 37, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.097997:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:1.0:1767319143.098001:0:85366: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:1767319143.098015:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:1.0:1767319143.098021:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:1.0:1767319143.098025:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.098049:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:1.0:1767319143.098061:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.098065:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.098083:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098095:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098105:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098113:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098120:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.098130:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.098142:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.098577:0:85366:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:1.0:1767319143.098586:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002e77a141[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.098589:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000020a0857d 17ffffc0001001 3:0 ffff8f2403cefaf8 36 lru 00000080:00200000:1.0:1767319143.098597:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000059bdde98 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319143.098600:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002e77a141 00000080:00200000:1.0:1767319143.098601:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.098606:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.098623:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.098656:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.098660:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.098663:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.098672:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.098675:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.098678:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.098682:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098691:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.098703:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.098705:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.098710:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.098715:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:1.0:1767319143.098720:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.098723:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.098730:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:1.0:1767319143.098734:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.098746:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 151552, count: 4096 00000080:00200000:1.0:1767319143.098752:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 151552, bytes: 4096 00000080:00200000:1.0:1767319143.098755:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.098759:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 38, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.098761:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:1.0:1767319143.098764:0:85366: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:1767319143.098771:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:1.0:1767319143.098775:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:1.0:1767319143.098778:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.098793:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:1.0:1767319143.098799:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.098802:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.098812:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098821:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098829:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098837:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098844:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.098853:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.098860:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.098879:0:85366:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:1.0:1767319143.098884:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007b54dd07[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.098887:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000021df28b8 17ffffc0001001 3:0 ffff8f2403cef0d8 37 lru 00000080:00200000:1.0:1767319143.098893:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000080ce2e50 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319143.098895:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007b54dd07 00000080:00200000:1.0:1767319143.098896:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.098898:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.098907:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.098933:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.098936:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.098939:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.098945:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.098948:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.098951:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.098955:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.098964:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.098974:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.098977:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.098981:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.098984:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:1.0:1767319143.098988:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.098991:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.098996:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:1.0:1767319143.098999:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.099007:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 155648, count: 4096 00000080:00200000:1.0:1767319143.099010:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 155648, bytes: 4096 00000080:00200000:1.0:1767319143.099013:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.099016:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 39, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.099018:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:1.0:1767319143.099021:0:85366: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:1767319143.099026:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:1.0:1767319143.099029:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:1.0:1767319143.099032:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.099044:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:1.0:1767319143.099050:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.099053:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.099060:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.099069:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.099077:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.099085:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.099092:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.099101:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.099106:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.099124:0:85366:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:1.0:1767319143.099129:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d316815d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.099131:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000043cdb653 17ffffc0001001 3:0 ffff8f2403cefd80 38 lru 00000080:00200000:1.0:1767319143.099136:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002baf7db4 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319143.099139:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d316815d 00000080:00200000:1.0:1767319143.099140:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.099142:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.099150:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.100543:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.100550:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.100556:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.100574:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.100578:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.100581:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.100589:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100599:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.100614:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.100617:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.100626:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.100632:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:1.0:1767319143.100641:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.100645:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.100656:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:1.0:1767319143.100661:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.100685:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 159744, count: 4096 00000080:00200000:1.0:1767319143.100692:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 159744, bytes: 4096 00000080:00200000:1.0:1767319143.100696:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.100703:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 40, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.100705:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:1.0:1767319143.100709:0:85366: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:1767319143.100722:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:1.0:1767319143.100728:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:1.0:1767319143.100732:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.100756:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:1.0:1767319143.100769:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.100773:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.100789:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100802:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100814:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100822:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100830:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.100841:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.100854:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.100901:0:85366:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:1.0:1767319143.100908:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000866a0594[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.100912:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000026639b05 17ffffc0001021 2:0 ffff8f2403cefca8 39 lru 00000080:00200000:1.0:1767319143.100919:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000054b942f5 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319143.100922:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000866a0594 00000080:00200000:1.0:1767319143.100923:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.100928:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.100943:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.100968:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.100971:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.100974:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.100980:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.100983:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.100986:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.100991:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.100999:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.101009:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.101012:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.101016:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.101020:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:1.0:1767319143.101024:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.101027:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.101033:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:1.0:1767319143.101036:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.101044:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 163840, count: 4096 00000080:00200000:1.0:1767319143.101048:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 163840, bytes: 4096 00000080:00200000:1.0:1767319143.101050:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.101054:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 41, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.101056:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:1.0:1767319143.101058:0:85366: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:1767319143.101063:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:1.0:1767319143.101066:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:1.0:1767319143.101068:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.101081:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:1.0:1767319143.101087:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.101089:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.101097:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101107:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101116:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101125:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101133:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101141:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.101146:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.101178:0:85366:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:1.0:1767319143.101183:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000047461a31[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.101186:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000069007dad 17ffffc0001001 3:0 ffff8f2403cef5e8 40 lru 00000080:00200000:1.0:1767319143.101193:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000367b4bd2 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319143.101195:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000047461a31 00000080:00200000:1.0:1767319143.101196:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.101198:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.101206:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101229:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.101233:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.101236:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.101242:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.101244:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.101247:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.101251:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101259:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.101268:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.101271:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.101275:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.101278:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:1.0:1767319143.101282:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.101285:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.101334:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:1.0:1767319143.101338:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.101346:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 167936, count: 4096 00000080:00200000:1.0:1767319143.101350:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 167936, bytes: 4096 00000080:00200000:1.0:1767319143.101353:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.101357:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 42, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.101359:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:1.0:1767319143.101361:0:85366: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:1767319143.101367:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:1.0:1767319143.101370:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:1.0:1767319143.101373:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.101388:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:1.0:1767319143.101393:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.101396:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.101404:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101412:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101422:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101430:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101439:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101446:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.101451:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.101466:0:85366:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:1.0:1767319143.101471:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cfef8af8[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.101473:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009b720d01 17ffffc0001001 3:0 ffff8f2403cef360 41 lru 00000080:00200000:1.0:1767319143.101479:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6a2c6fa 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319143.101482:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cfef8af8 00000080:00200000:1.0:1767319143.101483:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.101486:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.101494:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101516:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.101520:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.101523:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.101540:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.101544:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.101547:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.101551:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101559:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.101568:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.101571:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.101576:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.101579:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:1.0:1767319143.101583:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.101586:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.101592:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:1.0:1767319143.101595:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.101603:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 172032, count: 4096 00000080:00200000:1.0:1767319143.101607:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 172032, bytes: 4096 00000080:00200000:1.0:1767319143.101609:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.101613:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 43, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.101615:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:1.0:1767319143.101618:0:85366: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:1767319143.101623:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:1.0:1767319143.101626:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:1.0:1767319143.101628:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.101641:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:1.0:1767319143.101646:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.101649:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.101657:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101666:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101674:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101683:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101692:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101700:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.101706:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.101724:0:85366:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:1.0:1767319143.101729:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000071b61972[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.101732:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009049c94d 17ffffc0001001 3:0 ffff8f2403cefbd0 42 lru 00000080:00200000:1.0:1767319143.101739:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009191e8ce 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319143.101741:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000071b61972 00000080:00200000:1.0:1767319143.101742:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.101745:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.101752:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101775:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.101778:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.101781:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.101786:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.101790:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.101792:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.101797:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101805:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.101814:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.101817:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.101821:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.101824:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:1.0:1767319143.101827:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.101831:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.101836:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:1.0:1767319143.101839:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.101847:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 176128, count: 4096 00000080:00200000:1.0:1767319143.101851:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 176128, bytes: 4096 00000080:00200000:1.0:1767319143.101854:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.101858:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 44, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.101859:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:1.0:1767319143.101862:0:85366: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:1767319143.101867:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:1.0:1767319143.101870:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:1.0:1767319143.101872:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.101884:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:1.0:1767319143.101889:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.101892:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.101899:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101908:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101916:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101924:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.101932:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.101940:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.101945:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.101962:0:85366:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:1.0:1767319143.101967:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002edc7bdd[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.101970:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009467785f 17ffffc0001001 3:0 ffff8f2403cef438 43 lru 00000080:00200000:1.0:1767319143.101977:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d123bb7b 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319143.101979:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002edc7bdd 00000080:00200000:1.0:1767319143.101980:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.101983:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.101991:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.102013:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.102016:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.102019:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.102024:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.102028:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.102030:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.102035:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102043:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.102052:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.102055:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.102058:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.102061:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:1.0:1767319143.102065:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.102068:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.102073:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:1.0:1767319143.102076:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.102084:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 180224, count: 4096 00000080:00200000:1.0:1767319143.102088:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 180224, bytes: 4096 00000080:00200000:1.0:1767319143.102091:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.102094:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 45, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.102096:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:1.0:1767319143.102098:0:85366: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:1767319143.102103:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:1.0:1767319143.102106:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:1.0:1767319143.102109:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.102120:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:1.0:1767319143.102126:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.102128:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.102135:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102145:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102154:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102162:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102169:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.102176:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.102181:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.102196:0:85366:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:1.0:1767319143.102201:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005d6420f4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.102204:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006afa6e67 17ffffc0001001 3:0 ffff8f2403cef798 44 lru 00000080:00200000:1.0:1767319143.102210:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009a7182db 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319143.102212:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005d6420f4 00000080:00200000:1.0:1767319143.102213:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.102216:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.102224:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.102248:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.102252:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.102254:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.102260:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.102263:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.102266:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.102270:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102279:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.102288:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.102290:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.102295:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.102298:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:1.0:1767319143.102335:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.102339:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.102345:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:1.0:1767319143.102348:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.102356:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 184320, count: 4096 00000080:00200000:1.0:1767319143.102360:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 184320, bytes: 4096 00000080:00200000:1.0:1767319143.102362:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.102366:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 46, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.102368:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:1.0:1767319143.102370:0:85366: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:1767319143.102376:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:1.0:1767319143.102379:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:1.0:1767319143.102381:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.102392:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:1.0:1767319143.102398:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.102400:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.102408:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102417:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102425:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102433:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102439:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.102447:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.102453:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.102469:0:85366:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:1.0:1767319143.102474:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006629b05d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:1.0:1767319143.102478:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000cff74d39 17ffffc0001001 3:0 ffff8f2403cef000 45 lru 00000080:00200000:1.0:1767319143.102484:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000091469658 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319143.102486:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006629b05d 00000080:00200000:1.0:1767319143.102487:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.102489:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.102497:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.102519:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.102523:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.102525:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.102543:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.102547:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.102549:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.102553:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.102562:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.102575:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.102578:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.102582:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.102585:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:1.0:1767319143.102589:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.102592:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.102597:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:1.0:1767319143.102600:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.102608:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 188416, count: 4096 00000080:00200000:1.0:1767319143.102611:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 188416, bytes: 4096 00000080:00200000:1.0:1767319143.102614:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319143.102617:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 47, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319143.102619:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:1.0:1767319143.102621:0:85366: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:1767319143.102626:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:1.0:1767319143.102629:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:1.0:1767319143.102632:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.102644:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1767319143.102738:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.102742:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.102751:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.102761:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.102770:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.102776:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.102783:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.102791:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.102797:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.102976:0:85366:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1767319143.102983:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e93e69ec[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.102986:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000062a7b28a 17ffffc0001001 3:0 ffff8f243766b6c0 46 lru 00000080:00200000:0.0:1767319143.102991:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003c5c735f 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319143.102994:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e93e69ec 00000080:00200000:0.0:1767319143.102995:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.103004:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.103015:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103027:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.103031:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.103033:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.103040:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.103043:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.103046:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.103050:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103057:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.103066:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.103069:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.103074:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.103077:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1767319143.103081:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.103083:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.103088:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:0.0:1767319143.103091:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.103100:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1767319143.103103:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1767319143.103106:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.103110:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 48, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.103112:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1767319143.103114:0:85366: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:1767319143.103120:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1767319143.103129:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1767319143.103131:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.103138:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1767319143.103143:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.103145:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.103153:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103162:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103170:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103177:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103185:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103193:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.103199:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.103227:0:85366:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1767319143.103232:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d7ea8daa[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.103236:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005a36e9b8 17ffffc0001001 3:0 ffff8f243766b1b0 47 lru 00000080:00200000:0.0:1767319143.103242:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ece46fd3 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319143.103244:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d7ea8daa 00000080:00200000:0.0:1767319143.103245:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.103247:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.103256:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103278:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.103282:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.103284:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.103290:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.103293:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.103296:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.103330:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103339:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.103348:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.103351:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.103356:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.103359:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1767319143.103362:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.103366:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.103371:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:0.0:1767319143.103374:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.103381:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1767319143.103385:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1767319143.103387:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.103391:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 49, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.103393:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1767319143.103395:0:85366: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:1767319143.103401:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1767319143.103404:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1767319143.103406:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.103415:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1767319143.103419:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.103421:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.103426:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103432:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103438:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103443:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103447:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103452:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.103457:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.103473:0:85366:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1767319143.103477:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000dbbccad5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.103481:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005da2ac93 17ffffc0001001 3:0 ffff8f243766b288 48 lru 00000080:00200000:0.0:1767319143.103486:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000075e0ebb0 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319143.103488:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000dbbccad5 00000080:00200000:0.0:1767319143.103489:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.103492:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.103500:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103522:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.103525:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.103527:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.103546:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.103549:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.103552:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.103556:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103563:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.103571:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.103573:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.103577:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.103580:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1767319143.103584:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.103587:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.103592:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:0.0:1767319143.103594:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.103602:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1767319143.103605:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1767319143.103608:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.103611:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 50, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.103613:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1767319143.103615:0:85366: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:1767319143.103620:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1767319143.103622:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1767319143.103632:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.103643:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1767319143.103646:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.103648:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.103653:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103659:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103665:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103669:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103673:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103680:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.103684:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.103702:0:85366:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1767319143.103706:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005c708375[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.103709:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb598517 17ffffc0001001 3:0 ffff8f243766be58 49 lru 00000080:00200000:0.0:1767319143.103715:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000842226e 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319143.103716:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005c708375 00000080:00200000:0.0:1767319143.103717:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.103720:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.103729:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103752:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.103755:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.103758:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.103764:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.103766:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.103769:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.103773:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103781:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.103790:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.103792:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.103797:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.103800:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1767319143.103804:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.103807:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.103812:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:0.0:1767319143.103815:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.103822:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1767319143.103826:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1767319143.103828:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.103832:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 51, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.103833:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1767319143.103836:0:85366: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:1767319143.103841:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1767319143.103844:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1767319143.103846:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.103858:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1767319143.103865:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.103867:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.103874:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103883:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103891:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103899:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.103906:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103915:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.103919:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.103935:0:85366:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1767319143.103940:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000083acca5e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.103943:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecbdacb4 17ffffc0001001 3:0 ffff8f243766b000 50 lru 00000080:00200000:0.0:1767319143.103949:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003f231c29 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319143.103951:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000083acca5e 00000080:00200000:0.0:1767319143.103952:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.103954:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.103963:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.103986:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.103989:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.103992:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.103998:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.104001:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.104003:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.104008:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104016:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.104026:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.104028:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.104033:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.104036:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1767319143.104039:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.104042:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.104046:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:0.0:1767319143.104048:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.104055:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1767319143.104059:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1767319143.104062:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.104066:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 52, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.104067:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1767319143.104069:0:85366: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:1767319143.104075:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1767319143.104077:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1767319143.104080:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.104091:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1767319143.104097:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.104099:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.104107:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104117:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104125:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104133:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104140:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104147:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.104151:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.104206:0:85366:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1767319143.104211:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000775b46e2[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.104214:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000312b09da 17ffffc0001021 2:0 ffff8f243766b798 51 lru 00000080:00200000:0.0:1767319143.104220:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d588f66a 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319143.104222:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000775b46e2 00000080:00200000:0.0:1767319143.104223:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.104226:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.104233:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104257:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.104260:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.104262:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.104269:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.104271:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.104274:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.104279:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104287:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.104295:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.104298:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.104328:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.104331:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1767319143.104333:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.104336:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.104339:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:0.0:1767319143.104341:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.104347:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1767319143.104350:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1767319143.104352:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.104354:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 53, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.104356:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1767319143.104357:0:85366: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:1767319143.104361:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1767319143.104363:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1767319143.104365:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.104373:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1767319143.104377:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.104379:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.104384:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104390:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104396:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104401:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104405:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104410:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.104413:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.104425:0:85366:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1767319143.104429:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001454fc3b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.104431:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd3c1aeb 17ffffc0001001 3:0 ffff8f243766b438 52 lru 00000080:00200000:0.0:1767319143.104434:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1876eda 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319143.104436:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001454fc3b 00000080:00200000:0.0:1767319143.104437:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.104438:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.104443:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104458:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.104461:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.104462:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.104466:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.104468:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.104470:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.104473:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104477:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.104482:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.104484:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.104486:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.104488:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1767319143.104490:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.104492:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.104496:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:0.0:1767319143.104498:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.104503:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1767319143.104505:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1767319143.104507:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.104509:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 54, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.104511:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1767319143.104512:0:85366: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:1767319143.104516:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1767319143.104518:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1767319143.104519:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.104527:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1767319143.104545:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.104548:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.104556:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104565:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104573:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104580:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104586:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104594:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.104598:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.104615:0:85366:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1767319143.104619:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007bd758ce[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.104622:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000002b880e76 17ffffc0001001 3:0 ffff8f243766bbd0 53 lru 00000080:00200000:0.0:1767319143.104627:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007a0c8337 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319143.104630:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007bd758ce 00000080:00200000:0.0:1767319143.104631:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.104633:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.104642:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104672:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.104675:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.104678:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.104684:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.104686:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.104689:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.104693:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104701:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.104710:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.104712:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.104716:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.104718:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1767319143.104722:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.104725:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.104729:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:0.0:1767319143.104731:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.104738:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1767319143.104741:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1767319143.104744:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.104747:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 55, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.104749:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1767319143.104751:0:85366: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:1767319143.104756:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1767319143.104759:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1767319143.104761:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.104774:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1767319143.104780:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.104782:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.104789:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104798:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104806:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104814:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104820:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104827:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.104833:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.104849:0:85366:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1767319143.104854:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000083ebff3f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.104857:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000063bf3d5 17ffffc0001001 3:0 ffff8f243766b360 54 lru 00000080:00200000:0.0:1767319143.104861:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005388b33b 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319143.104864:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000083ebff3f 00000080:00200000:0.0:1767319143.104865:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.104867:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.104876:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.104916:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.104919:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.104922:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.104928:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.104930:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.104932:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.104937:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.104945:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.104958:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.104960:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.104964:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.104967:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1767319143.104971:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.104974:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.104979:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:0.0:1767319143.104982:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.104989:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1767319143.104993:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1767319143.104995:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.104999:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 56, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.105001:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1767319143.105004:0:85366: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:1767319143.105009:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1767319143.105012:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1767319143.105014:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.105027:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1767319143.105033:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.105035:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.105043:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105052:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105061:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105068:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105075:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105082:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.105087:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.105103:0:85366:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1767319143.105108:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ee6df71f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.105111:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007f4a20e2 17ffffc0001001 3:0 ffff8f243766b5e8 55 lru 00000080:00200000:0.0:1767319143.105117:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003ededa19 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319143.105120:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ee6df71f 00000080:00200000:0.0:1767319143.105121:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.105123:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.105131:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105154:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.105158:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.105160:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.105166:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.105169:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.105171:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.105175:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105184:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.105193:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.105195:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.105200:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.105203:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1767319143.105206:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.105209:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.105214:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:0.0:1767319143.105217:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.105224:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1767319143.105228:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1767319143.105230:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.105234:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 57, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.105236:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1767319143.105238:0:85366: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:1767319143.105243:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1767319143.105246:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1767319143.105248:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.105259:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1767319143.105265:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.105267:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.105274:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105284:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105292:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105299:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105348:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105358:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.105363:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.105379:0:85366:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1767319143.105383:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000691ca1e3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.105386:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000004d4dc0d3 17ffffc0001001 3:0 ffff8f243766bca8 56 lru 00000080:00200000:0.0:1767319143.105391:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f39efaaa 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319143.105394:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000691ca1e3 00000080:00200000:0.0:1767319143.105395:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.105397:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.105405:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105429:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.105432:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.105435:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.105441:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.105444:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.105446:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.105450:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105458:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.105467:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.105470:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.105474:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.105477:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1767319143.105481:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.105484:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.105488:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:0.0:1767319143.105491:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.105498:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1767319143.105502:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1767319143.105505:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.105509:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 58, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.105510:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1767319143.105513:0:85366: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:1767319143.105518:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1767319143.105521:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1767319143.105523:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.105546:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1767319143.105552:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.105554:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.105562:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105570:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105577:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105585:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105592:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105601:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.105606:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.105622:0:85366:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1767319143.105626:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002ab3ceaa[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.105630:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d793f396 17ffffc0001001 3:0 ffff8f243766bd80 57 lru 00000080:00200000:0.0:1767319143.105635:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000120a8b66 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319143.105637:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002ab3ceaa 00000080:00200000:0.0:1767319143.105639:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.105641:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.105649:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105674:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.105677:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.105680:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.105685:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.105688:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.105691:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.105696:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105704:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.105712:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.105715:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.105718:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.105721:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1767319143.105725:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.105728:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.105733:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:0.0:1767319143.105736:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.105743:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1767319143.105747:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1767319143.105749:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.105753:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 59, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.105755:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1767319143.105757:0:85366: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:1767319143.105763:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1767319143.105766:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1767319143.105768:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.105781:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1767319143.105786:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.105789:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.105796:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105806:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105814:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105822:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105829:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105837:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.105842:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.105859:0:85366:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1767319143.105864:0:85366:0:(rw26.c:969:ll_write_end()) page@000000009f13e275[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.105867:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec31c1cb 17ffffc0001001 3:0 ffff8f243766b0d8 58 lru 00000080:00200000:0.0:1767319143.105873:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002a15025a 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319143.105875:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000009f13e275 00000080:00200000:0.0:1767319143.105876:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.105878:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.105886:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.105908:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.105911:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.105912:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.105917:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.105919:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.105921:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.105923:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105929:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.105934:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.105936:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.105938:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.105939:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1767319143.105942:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.105944:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.105947:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:0.0:1767319143.105949:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.105955:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1767319143.105958:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1767319143.105959:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.105962:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 60, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.105963:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1767319143.105964:0:85366: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:1767319143.105968:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1767319143.105970:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1767319143.105972:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.105980:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1767319143.105983:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.105985:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.105990:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.105996:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106001:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106005:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106010:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.106014:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.106017:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.106028:0:85366:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1767319143.106031:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000313a8298[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.106033:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d091b92f 17ffffc0001001 3:0 ffff8f243766baf8 59 lru 00000080:00200000:0.0:1767319143.106037:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000085b7aa09 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319143.106038:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000313a8298 00000080:00200000:0.0:1767319143.106039:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.106040:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.106045:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.106060:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.106062:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.106064:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.106067:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.106069:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.106071:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.106074:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106079:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.106084:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.106085:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.106087:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.106089:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1767319143.106091:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.106093:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.106096:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:0.0:1767319143.106098:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.106103:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1767319143.106106:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1767319143.106107:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.106110:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 61, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.106111:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1767319143.106112:0:85366: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:1767319143.106116:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1767319143.106118:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1767319143.106119:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.106127:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1767319143.106131:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.106132:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.106137:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106143:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106149:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106154:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106160:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.106167:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.106172:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.106189:0:85366:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1767319143.106194:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000068093847[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.106197:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000055e1455a 17ffffc0001001 3:0 ffff8f243766b510 60 lru 00000080:00200000:0.0:1767319143.106202:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005edef353 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319143.106205:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000068093847 00000080:00200000:0.0:1767319143.106206:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.106208:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.106216:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.106235:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.106238:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.106239:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.106243:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.106245:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.106247:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.106250:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.106255:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.106261:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.106262:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.106264:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.106266:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1767319143.106268:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.106270:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.106273:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:0.0:1767319143.106275:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.106281:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1767319143.106284:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1767319143.106285:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.106287:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 62, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.106289:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1767319143.106290:0:85366: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:1767319143.106294:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1767319143.106295:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1767319143.106297:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.109188:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1767319143.109211:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.109218:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.109245:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109265:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109279:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109290:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109298:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.109329:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.109346:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.109401:0:85366:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1767319143.109417:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000019940328[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.109422:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a12332a9 17ffffc0001001 3:0 ffff8f243766ba20 61 lru 00000080:00200000:0.0:1767319143.109429:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000014d6f03a 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319143.109431:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000019940328 00000080:00200000:0.0:1767319143.109433:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.109438:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.109602:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.109648:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.109655:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.109658:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.109685:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.109689:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.109693:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.109699:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109708:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.109727:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.109731:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.109740:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.109749:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1767319143.109759:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.109763:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.109776:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:0.0:1767319143.109783:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.109818:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319143.109828:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319143.109833:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.109840:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 63, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.109842:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319143.109847:0:85366: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:1767319143.109863:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319143.109871:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319143.109875:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.109891:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319143.109898:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.109900:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.109910:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109920:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109928:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109936:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.109943:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.109951:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.109958:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.109980:0:85366:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319143.109985:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c894f529[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.109988:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb768987 17ffffc0001001 3:0 ffff8f243766b870 62 lru 00000080:00200000:0.0:1767319143.109994:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec0b238e 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319143.109996:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c894f529 00000080:00200000:0.0:1767319143.109997:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.109999:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.110009:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.110031:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.110035:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.110037:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.110044:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.110047:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.110050:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.110054:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110063:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.110072:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.110075:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.110080:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.110083:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319143.110087:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.110091:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.110096:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:0.0:1767319143.110099:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.110106:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319143.110110:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319143.110113:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.110117:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 64, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.110119:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319143.110121:0:85366: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:1767319143.110126:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319143.110129:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319143.110132:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.110145:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319143.110151:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.110224:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.110235:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110245:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110253:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110261:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110269:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.110277:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.110284:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.110412:0:85366:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319143.110418:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000061a2852c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.110422:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000002585a94e 17ffffc0001001 3:0 ffff8f243766b948 63 lru 00000080:00200000:0.0:1767319143.110429:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000079906398 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319143.110431:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000061a2852c 00000080:00200000:0.0:1767319143.110433:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.110436:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.110447:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.110551:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.110555:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.110559:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.110567:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.110571:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.110574:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.110578:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110588:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.110598:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.110600:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.110605:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.110608:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319143.110613:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.110616:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.110622:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:0.0:1767319143.110626:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.110635:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319143.110640:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319143.110642:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.110647:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 65, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.110648:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319143.110651:0:85366: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:1767319143.110657:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319143.110661:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319143.110664:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.110677:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319143.110683:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.110686:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.110694:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110704:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110713:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110721:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110729:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.110737:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.110743:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.110782:0:85366:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319143.110787:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001e2f5bcf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.110791:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce0ba7ec 17ffffc0001001 3:0 ffff8f2437678438 64 lru 00000080:00200000:0.0:1767319143.110797:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa8e15ae 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319143.110800:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001e2f5bcf 00000080:00200000:0.0:1767319143.110801:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.110803:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.110812:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.110839:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.110842:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.110845:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.110852:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.110855:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.110858:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.110862:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110871:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.110879:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.110882:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.110886:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.110889:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319143.110893:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.110896:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.110901:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:0.0:1767319143.110904:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.110911:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319143.110915:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319143.110918:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.110922:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 66, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.110924:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319143.110926:0:85366: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:1767319143.110931:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319143.110934:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319143.110937:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.110949:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319143.110955:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.110958:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.110965:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110974:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110983:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.110992:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111000:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111023:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.111028:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.111045:0:85366:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319143.111049:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cc8eecd6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.111053:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3b9c15c 17ffffc0001001 3:0 ffff8f2437678798 65 lru 00000080:00200000:0.0:1767319143.111059:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000679bf108 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319143.111062:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cc8eecd6 00000080:00200000:0.0:1767319143.111063:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.111066:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.111073:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111095:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.111098:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.111101:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.111107:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.111110:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.111113:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.111117:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111126:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.111135:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.111137:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.111141:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.111144:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319143.111148:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.111151:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.111417:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:0.0:1767319143.111422:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.111431:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319143.111435:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319143.111438:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.111443:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 67, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.111445:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319143.111448:0:85366: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:1767319143.111455:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319143.111458:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319143.111461:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.111559:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319143.111565:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.111567:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.111577:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111587:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111600:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111609:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111616:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111624:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.111631:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.111663:0:85366:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319143.111669:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000074fc4fc6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.111672:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000050dbe83c 17ffffc0001021 2:0 ffff8f2437678000 66 lru 00000080:00200000:0.0:1767319143.111678:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008f19e693 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319143.111681:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000074fc4fc6 00000080:00200000:0.0:1767319143.111682:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.111685:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.111694:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111719:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.111723:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.111725:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.111734:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.111737:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.111740:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.111745:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111754:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.111763:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.111766:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.111771:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.111775:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319143.111780:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.111783:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.111788:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:0.0:1767319143.111791:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.111799:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319143.111804:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319143.111807:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.111811:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 68, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.111813:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319143.111815:0:85366: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:1767319143.111821:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319143.111824:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319143.111826:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.111838:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319143.111844:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.111846:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.111854:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111863:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111872:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111879:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111886:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111894:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.111899:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.111916:0:85366:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319143.111920:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000013c4a379[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.111924:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000008ecebd1e 17ffffc0001001 3:0 ffff8f2437678e58 67 lru 00000080:00200000:0.0:1767319143.111930:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005da2e7f6 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319143.111932:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000013c4a379 00000080:00200000:0.0:1767319143.111933:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.111936:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.111944:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.111967:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.111971:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.111973:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.111980:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.111982:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.111985:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.111990:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.111998:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.112008:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.112010:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.112015:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.112018:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319143.112022:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.112025:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.112030:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:0.0:1767319143.112032:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.112040:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319143.112044:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319143.112047:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.112051:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 69, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.112052:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319143.112055:0:85366: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:1767319143.112060:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319143.112063:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319143.112065:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.112079:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319143.112085:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.112087:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.112094:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112104:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112113:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112122:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112130:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112138:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.112142:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.112243:0:85366:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319143.112248:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000def0abcc[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.112252:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000072c26322 17ffffc0001001 3:0 ffff8f2437678288 68 lru 00000080:00200000:0.0:1767319143.112257:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8573318 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319143.112260:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000def0abcc 00000080:00200000:0.0:1767319143.112261:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.112263:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.112273:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112297:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.112301:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.112394:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.112402:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.112405:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.112408:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.112412:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112420:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.112428:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.112430:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.112435:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.112439:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319143.112442:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.112446:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.112451:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:0.0:1767319143.112454:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.112462:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319143.112551:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319143.112554:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.112559:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 70, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.112560:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319143.112563:0:85366: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:1767319143.112569:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319143.112572:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319143.112575:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.112587:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319143.112594:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.112596:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.112604:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112613:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112622:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112629:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112637:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112645:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.112650:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.112669:0:85366:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1767319143.112674:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002fbb4e54[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.112677:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000034bfd103 17ffffc0001001 3:0 ffff8f24376781b0 69 lru 00000080:00200000:0.0:1767319143.112683:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b65a21ef 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319143.112685:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002fbb4e54 00000080:00200000:0.0:1767319143.112686:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.112688:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.112696:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112718:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.112721:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.112724:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.112730:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.112733:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.112736:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.112740:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112748:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.112757:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.112759:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.112763:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.112766:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1767319143.112770:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.112773:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.112778:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:0.0:1767319143.112781:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.112790:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1767319143.112793:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1767319143.112796:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.112800:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 71, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.112801:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1767319143.112804:0:85366: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:1767319143.112809:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1767319143.112812:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1767319143.112814:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.112826:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1767319143.112832:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.112834:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.112841:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112851:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112859:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112867:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112873:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112881:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.112885:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.112904:0:85366:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1767319143.112908:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fb30cb55[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.112911:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000058675204 17ffffc0001001 3:0 ffff8f24376786c0 70 lru 00000080:00200000:0.0:1767319143.112916:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000e3ae68c 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319143.112919:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fb30cb55 00000080:00200000:0.0:1767319143.112919:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.112922:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.112929:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.112953:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.112956:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.112959:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.112965:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.112968:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.112971:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.112975:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.112983:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.112992:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.112995:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.112999:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.113002:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1767319143.113006:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.113009:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.113014:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:0.0:1767319143.113017:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.113025:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1767319143.113029:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1767319143.113031:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.113034:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 72, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.113036:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1767319143.113038:0:85366: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:1767319143.113043:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1767319143.113045:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1767319143.113048:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.113060:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1767319143.113066:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.113069:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.113076:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113084:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113091:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113098:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113105:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113113:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.113118:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.113135:0:85366:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1767319143.113140:0:85366:0:(rw26.c:969:ll_write_end()) page@000000003b50bbb1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.113143:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000088ff296b 17ffffc0001001 3:0 ffff8f2437678948 71 lru 00000080:00200000:0.0:1767319143.113148:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009eb90b71 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319143.113151:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000003b50bbb1 00000080:00200000:0.0:1767319143.113152:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.113382:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.113395:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113422:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.113425:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.113428:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.113435:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.113438:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.113440:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.113445:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113453:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.113526:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.113538:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.113544:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.113548:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1767319143.113552:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.113555:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.113560:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:0.0:1767319143.113563:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.113572:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1767319143.113576:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1767319143.113579:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.113583:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 73, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.113585:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1767319143.113587:0:85366: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:1767319143.113594:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1767319143.113597:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1767319143.113599:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.113612:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1767319143.113618:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.113621:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.113629:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113639:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113647:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113654:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113662:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113670:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.113676:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.113695:0:85366:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1767319143.113700:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d856f70c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.113703:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003216ad19 17ffffc0001001 3:0 ffff8f2437678870 72 lru 00000080:00200000:0.0:1767319143.113708:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8a63e87 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319143.113710:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d856f70c 00000080:00200000:0.0:1767319143.113711:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.113714:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.113722:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113744:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.113747:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.113749:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.113755:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.113758:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.113760:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.113764:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113772:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.113781:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.113784:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.113788:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.113791:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1767319143.113794:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.113797:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.113802:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:0.0:1767319143.113804:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.113811:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1767319143.113815:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1767319143.113818:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.113822:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 74, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.113823:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1767319143.113825:0:85366: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:1767319143.113830:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1767319143.113833:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1767319143.113835:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.113847:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1767319143.113853:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.113855:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.113863:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113872:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113880:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113888:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.113895:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113903:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.113909:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.113926:0:85366:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1767319143.113931:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d4fffb45[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.113934:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000803f3dca 17ffffc0001001 3:0 ffff8f2437678a20 73 lru 00000080:00200000:0.0:1767319143.113939:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9977f08 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319143.113942:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d4fffb45 00000080:00200000:0.0:1767319143.113943:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.113945:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.113953:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.113977:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.113981:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.113983:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.113989:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.113991:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.113994:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.113998:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114007:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.114016:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.114018:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.114023:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.114026:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1767319143.114029:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.114032:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.114037:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:0.0:1767319143.114040:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.114047:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1767319143.114051:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1767319143.114053:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319143.114057:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 75, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319143.114058:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1767319143.114061:0:85366: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:1767319143.114066:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1767319143.114069:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1767319143.114072:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.114085:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1767319143.114090:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.114093:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.114101:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114109:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114117:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114124:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114130:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.114138:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.114142:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.114243:0:85366:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1767319143.114248:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000090c6c227[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.114251:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffca3b35 17ffffc0001001 3:0 ffff8f2437678510 74 lru 00000080:00200000:0.0:1767319143.114257:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001a45d56f 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319143.114260:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000090c6c227 00000080:00200000:0.0:1767319143.114261:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.114263:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.114272:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.114296:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.114299:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.114656:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.114667:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.114670:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.114673:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.114677:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.114686:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.114696:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.114699:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.114705:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.114708:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1767319143.114714:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.114718:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.114837:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:2.0:1767319143.114844:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.114857:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 307200, count: 4096 00000080:00200000:2.0:1767319143.114862:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 307200, bytes: 4096 00000080:00200000:2.0:1767319143.114864:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.114869:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 76, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.114871:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:2.0:1767319143.114874:0:85366: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:1767319143.114882:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:2.0:1767319143.114886:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:2.0:1767319143.114888:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.114897:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:2.0:1767319143.114907:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.114911:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.114920:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.114930:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.114940:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.114947:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.114954:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.114979:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.114987:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.115012:0:85366:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:2.0:1767319143.115018:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001d67fe00[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.115021:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003efa8feb 17ffffc0001001 3:0 ffff8f243768bbd0 75 lru 00000080:00200000:2.0:1767319143.115027:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1e30a6b 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319143.115029:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001d67fe00 00000080:00200000:2.0:1767319143.115030:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.115034:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.115045:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.115059:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.115062:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.115065:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.115071:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.115074:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.115077:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.115080:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115087:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.115096:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.115098:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.115104:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.115106:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:2.0:1767319143.115117:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.115121:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.115126:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:2.0:1767319143.115129:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.115137:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 311296, count: 4096 00000080:00200000:2.0:1767319143.115141:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 311296, bytes: 4096 00000080:00200000:2.0:1767319143.115143:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.115147:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 77, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.115149:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:2.0:1767319143.115152:0:85366: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:1767319143.115240:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:2.0:1767319143.115244:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:2.0:1767319143.115246:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.115252:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:2.0:1767319143.115258:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.115261:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.115269:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115277:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115286:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115293:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115300:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.115563:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.115570:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.115591:0:85366:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:2.0:1767319143.115596:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000edf94c7a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.115600:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000008d71cb8c 17ffffc0001001 3:0 ffff8f243768b360 76 lru 00000080:00200000:2.0:1767319143.115606:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb4445c8 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319143.115608:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000edf94c7a 00000080:00200000:2.0:1767319143.115609:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.115611:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.115621:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.115635:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.115639:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.115641:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.115648:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.115651:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.115654:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.115658:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115665:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.115676:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.115679:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.115685:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.115688:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:2.0:1767319143.115698:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.115701:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.115707:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:2.0:1767319143.115710:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.115720:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 315392, count: 4096 00000080:00200000:2.0:1767319143.115724:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 315392, bytes: 4096 00000080:00200000:2.0:1767319143.115727:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.115731:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 78, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.115732:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:2.0:1767319143.115735:0:85366: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:1767319143.115740:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:2.0:1767319143.115743:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:2.0:1767319143.115746:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.115752:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:2.0:1767319143.115758:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.115761:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.115769:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115779:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115788:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115795:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115802:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.115826:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.115832:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.115852:0:85366:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:2.0:1767319143.115856:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000078161207[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.115859:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4afb1a4 17ffffc0001001 3:0 ffff8f243768b438 77 lru 00000080:00200000:2.0:1767319143.115865:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c951a6 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319143.115868:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000078161207 00000080:00200000:2.0:1767319143.115869:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.115871:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.115879:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.115891:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.115894:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.115897:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.115903:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.115906:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.115908:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.115912:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.115920:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.115929:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.115931:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.115936:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.115939:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:2.0:1767319143.115948:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.115952:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.115957:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:2.0:1767319143.115960:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.115968:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 319488, count: 4096 00000080:00200000:2.0:1767319143.115972:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 319488, bytes: 4096 00000080:00200000:2.0:1767319143.115975:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.115979:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 79, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.115981:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:2.0:1767319143.115983:0:85366: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:1767319143.115988:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:2.0:1767319143.115991:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:2.0:1767319143.115994:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.116000:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:2.0:1767319143.116006:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.116008:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.116016:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116025:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116034:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116041:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116047:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.116066:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.116072:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.116091:0:85366:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:2.0:1767319143.116095:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000091ecdbfb[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.116099:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000001acfb295 17ffffc0001001 3:0 ffff8f243768b798 78 lru 00000080:00200000:2.0:1767319143.116104:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008a95ff77 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319143.116107:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000091ecdbfb 00000080:00200000:2.0:1767319143.116108:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.116110:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.116117:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.116126:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.116128:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.116129:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.116134:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.116135:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.116137:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.116140:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116144:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.116149:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.116151:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.116366:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.116370:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:2.0:1767319143.116381:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.116384:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.116389:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:2.0:1767319143.116393:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.116401:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 323584, count: 4096 00000080:00200000:2.0:1767319143.116405:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 323584, bytes: 4096 00000080:00200000:2.0:1767319143.116407:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.116412:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 80, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.116413:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:2.0:1767319143.116416:0:85366: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:1767319143.116422:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:2.0:1767319143.116425:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:2.0:1767319143.116427:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.116433:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:2.0:1767319143.116439:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.116442:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.116450:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116458:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116653:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116661:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116668:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.116689:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.116697:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.116727:0:85366:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319143.116732:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ddfa749b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.116735:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009b758675 17ffffc0001021 2:0 ffff8f243768b000 79 lru 00000080:00200000:2.0:1767319143.116741:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3d70d29 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319143.116743:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ddfa749b 00000080:00200000:2.0:1767319143.116745:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.116748:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.116757:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.116773:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.116777:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.116780:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.116788:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.116790:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.116793:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.116797:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116805:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.116815:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.116818:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.116824:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.116827:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319143.116837:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.116840:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.116846:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:2.0:1767319143.116849:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.116858:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319143.116862:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319143.116864:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.116868:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 81, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.116870:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319143.116872:0:85366: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:1767319143.116879:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319143.116883:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319143.116885:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.116892:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319143.116898:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.116901:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.116909:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116918:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116927:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116935:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.116943:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.116963:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.116969:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.116985:0:85366:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319143.116990:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000726a546a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.116992:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0db1d1b 17ffffc0001001 3:0 ffff8f243768be58 80 lru 00000080:00200000:2.0:1767319143.116998:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3d56657 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319143.117000:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000726a546a 00000080:00200000:2.0:1767319143.117002:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.117004:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.117012:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.117022:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.117026:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.117028:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.117033:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.117035:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.117038:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.117042:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117048:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.117057:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.117059:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.117064:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.117067:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319143.117080:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.117083:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.117087:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:2.0:1767319143.117090:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.117098:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319143.117102:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319143.117104:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.117108:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 82, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.117109:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319143.117112:0:85366: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:1767319143.117117:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319143.117121:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319143.117123:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.117128:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319143.117134:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.117136:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.117144:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117226:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117238:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117247:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117255:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.117275:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.117281:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.117296:0:85366:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319143.117330:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a3009860[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.117334:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000004139af94 17ffffc0001001 3:0 ffff8f243768b288 81 lru 00000080:00200000:2.0:1767319143.117340:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000d1ad190 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319143.117343:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a3009860 00000080:00200000:2.0:1767319143.117344:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.117346:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.117355:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.117366:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.117369:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.117371:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.117377:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.117380:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.117383:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.117386:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117394:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.117403:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.117406:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.117410:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.117414:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319143.117424:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.117428:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.117432:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:2.0:1767319143.117435:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.117443:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319143.117447:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319143.117449:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.117453:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 83, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.117455:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319143.117458:0:85366: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:1767319143.117463:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319143.117543:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319143.117547:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.117554:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319143.117560:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.117563:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.117571:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117580:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117589:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117597:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117604:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.117623:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.117629:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.117647:0:85366:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319143.117652:0:85366:0:(rw26.c:969:ll_write_end()) page@000000004948f543[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.117656:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000052bd56c8 17ffffc0001001 3:0 ffff8f243768b1b0 82 lru 00000080:00200000:2.0:1767319143.117662:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001844cf9e 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319143.117664:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000004948f543 00000080:00200000:2.0:1767319143.117665:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.117668:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.117676:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.117689:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.117692:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.117694:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.117700:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.117703:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.117706:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.117711:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.117719:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.117728:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.117731:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.117735:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.117738:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319143.117747:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.117750:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.117755:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:2.0:1767319143.117758:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.117766:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319143.117770:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319143.117772:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.117776:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 84, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.117778:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319143.117780:0:85366: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:1767319143.117786:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319143.117789:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319143.117791:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.117797:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319143.117802:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.117805:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.117812:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118111:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118121:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118129:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118136:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118228:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.118237:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.118255:0:85366:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319143.118260:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e4fd432d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.118263:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003409d6a0 17ffffc0001001 3:0 ffff8f243768b6c0 83 lru 00000080:00200000:2.0:1767319143.118270:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000826eebca 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319143.118272:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e4fd432d 00000080:00200000:2.0:1767319143.118273:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.118276:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.118286:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118300:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.118410:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.118413:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.118422:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.118425:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.118428:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.118432:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118440:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.118450:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.118452:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.118459:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.118463:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319143.118551:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.118555:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.118562:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:2.0:1767319143.118565:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.118577:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319143.118581:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319143.118584:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.118589:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 85, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.118591:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319143.118595:0:85366: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:1767319143.118602:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319143.118606:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319143.118609:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.118617:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319143.118624:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.118627:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.118636:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118645:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118653:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118661:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118667:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118691:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.118698:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.118716:0:85366:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319143.118720:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a9dda12d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.118723:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f85b8d5a 17ffffc0001001 3:0 ffff8f243768b948 84 lru 00000080:00200000:2.0:1767319143.118729:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000577f18a2 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319143.118731:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a9dda12d 00000080:00200000:2.0:1767319143.118732:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.118734:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.118742:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118754:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.118757:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.118760:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.118766:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.118769:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.118772:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.118776:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118785:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.118795:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.118797:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.118801:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.118805:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319143.118814:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.118818:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.118823:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:2.0:1767319143.118826:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.118836:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319143.118840:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319143.118842:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.118846:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 86, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.118848:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319143.118850:0:85366: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:1767319143.118855:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319143.118858:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319143.118861:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.118867:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319143.118872:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.118875:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.118882:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118891:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118899:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118907:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.118915:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118934:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.118940:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.118957:0:85366:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319143.118962:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008375eeae[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.118965:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006f5fba63 17ffffc0001001 3:0 ffff8f243768b870 85 lru 00000080:00200000:2.0:1767319143.118970:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001dff090e 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319143.118973:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008375eeae 00000080:00200000:2.0:1767319143.118974:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.118976:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.118984:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.118995:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.118998:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.119000:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.119005:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.119008:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.119010:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.119014:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119020:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.119029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.119031:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.119035:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.119038:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319143.119047:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.119050:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.119054:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:2.0:1767319143.119057:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.119064:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319143.119068:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319143.119070:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.119074:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 87, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.119076:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319143.119078:0:85366: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:1767319143.119084:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319143.119086:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319143.119089:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.119095:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319143.119100:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.119103:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.119111:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119119:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119126:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119135:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119142:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119243:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.119249:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.119267:0:85366:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319143.119271:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007f6887d6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.119274:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003a622129 17ffffc0001001 3:0 ffff8f243768ba20 86 lru 00000080:00200000:2.0:1767319143.119279:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005e543e2e 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319143.119282:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007f6887d6 00000080:00200000:2.0:1767319143.119283:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.119285:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.119293:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119400:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.119404:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.119407:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.119413:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.119416:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.119419:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.119423:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119431:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.119440:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.119442:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.119447:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.119451:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319143.119462:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.119549:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.119555:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:2.0:1767319143.119559:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.119568:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319143.119572:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319143.119575:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.119580:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 88, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.119581:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319143.119585:0:85366: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:1767319143.119592:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319143.119596:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319143.119599:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.119605:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319143.119611:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.119614:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.119623:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119632:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119641:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119648:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119655:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119675:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.119681:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.119697:0:85366:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319143.119701:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cdbfa78e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.119705:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000654a0a9d 17ffffc0001001 3:0 ffff8f243768b510 87 lru 00000080:00200000:2.0:1767319143.119710:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007ad0e525 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319143.119713:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cdbfa78e 00000080:00200000:2.0:1767319143.119714:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.119717:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.119725:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119737:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.119740:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.119743:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.119749:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.119751:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.119754:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.119758:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119767:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.119776:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.119779:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.119784:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.119787:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319143.119799:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.119803:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.119808:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:2.0:1767319143.119811:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.119818:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319143.119822:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319143.119825:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.119829:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 89, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.119831:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319143.119834:0:85366: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:1767319143.119839:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319143.119842:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319143.119844:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.119849:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319143.119855:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.119857:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.119865:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119874:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119882:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119889:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.119897:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119916:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.119922:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.119937:0:85366:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319143.119942:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d2ac60b7[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.119945:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009a552078 17ffffc0001001 3:0 ffff8f243768baf8 88 lru 00000080:00200000:2.0:1767319143.119951:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000529e8e18 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319143.119953:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d2ac60b7 00000080:00200000:2.0:1767319143.119954:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.119957:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.119965:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.119977:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.119980:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.119983:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.119989:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.119991:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.119995:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.119999:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120007:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.120016:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.120019:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.120024:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.120026:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319143.120037:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.120040:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.120046:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:2.0:1767319143.120049:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.120056:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319143.120060:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319143.120063:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.120067:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 90, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.120069:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319143.120072:0:85366: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:1767319143.120077:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319143.120080:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319143.120082:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.120088:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319143.120093:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.120096:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.120104:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120113:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120122:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120131:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120139:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120237:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.120243:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.120262:0:85366:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319143.120267:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000092dce61d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.120270:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000095f3b398 17ffffc0001001 3:0 ffff8f243768b0d8 89 lru 00000080:00200000:2.0:1767319143.120276:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000019364915 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319143.120278:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000092dce61d 00000080:00200000:2.0:1767319143.120280:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.120282:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.120291:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120346:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.120350:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.120352:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.120358:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.120361:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.120364:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.120369:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120377:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.120385:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.120387:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.120392:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.120396:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319143.120406:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.120409:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.120414:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:2.0:1767319143.120417:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.120425:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319143.120429:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319143.120431:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.120435:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 91, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.120437:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319143.120440:0:85366: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:1767319143.120445:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319143.120449:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319143.120451:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.120457:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319143.120600:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.120605:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.120615:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120625:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120634:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120642:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120650:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120669:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.120676:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.120694:0:85366:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319143.120698:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a82e7df9[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.120701:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000086e3618 17ffffc0001001 3:0 ffff8f243768bd80 90 lru 00000080:00200000:2.0:1767319143.120707:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0ca3ffb 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319143.120710:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a82e7df9 00000080:00200000:2.0:1767319143.120711:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.120714:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.120723:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120735:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.120739:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.120741:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.120748:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.120750:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.120753:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.120757:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120766:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.120776:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.120778:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.120783:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.120785:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319143.120795:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.120799:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.120804:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:2.0:1767319143.120808:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.120817:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319143.120821:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319143.120823:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.120827:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 92, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.120829:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319143.120832:0:85366: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:1767319143.120838:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319143.120841:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319143.120843:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.120849:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319143.120854:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.120857:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.120865:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120873:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120881:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120889:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.120896:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120918:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.120924:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.120939:0:85366:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319143.120944:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ed8f44cc[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.120947:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000007a5cdc4 17ffffc0001001 3:0 ffff8f243768bca8 91 lru 00000080:00200000:2.0:1767319143.120953:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d17e5111 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319143.120955:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ed8f44cc 00000080:00200000:2.0:1767319143.120957:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.120959:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.120968:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.120981:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.120984:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.120987:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.120992:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.120995:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.120997:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.121001:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121009:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.121018:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.121021:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.121025:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.121028:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319143.121038:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.121041:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.121045:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:2.0:1767319143.121049:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.121056:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319143.121060:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319143.121062:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.121066:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 93, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.121068:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319143.121070:0:85366: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:1767319143.121076:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319143.121079:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319143.121081:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.121087:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319143.121092:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.121095:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.121102:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121112:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121121:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121130:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121138:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.121239:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.121246:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.121265:0:85366:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319143.121270:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000061adb135[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.121273:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000004beb7f4e 17ffffc0001001 3:0 ffff8f243768b5e8 92 lru 00000080:00200000:2.0:1767319143.121279:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000154a6ca6 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319143.121282:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000061adb135 00000080:00200000:2.0:1767319143.121283:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.121285:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.121294:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.121338:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.121342:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.121344:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.121351:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.121354:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.121356:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.121360:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121368:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.121376:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.121378:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.121383:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.121386:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319143.121397:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.121400:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.121404:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:2.0:1767319143.121408:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.121416:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319143.121419:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319143.121422:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.121425:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 94, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.121427:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319143.121429:0:85366: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:1767319143.121434:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319143.121437:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319143.121439:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.121445:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319143.121450:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.121452:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.121460:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121776:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121786:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121793:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.121799:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.121818:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.121825:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.121849:0:85366:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319143.121853:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002d52db49[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.122052:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000002264bca 17ffffc0001001 3:0 ffff8f2437677360 93 lru 00000080:00200000:2.0:1767319143.122058:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc94e4cb 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319143.122060:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002d52db49 00000080:00200000:2.0:1767319143.122062:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.122065:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.122077:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.122093:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.122097:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.122099:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.122107:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.122110:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.122113:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.122117:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122124:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.122136:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.122138:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.122144:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.122148:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319143.122238:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.122241:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.122248:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:2.0:1767319143.122252:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.122265:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319143.122269:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319143.122272:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.122277:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 95, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.122279:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319143.122282:0:85366: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:1767319143.122289:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319143.122293:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319143.122296:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.122417:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319143.122426:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.122429:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.122441:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122450:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122458:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122465:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122546:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.122567:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.122574:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.122606:0:85366:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319143.122610:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e8adfece[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.122613:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae17bc5d 17ffffc0001021 2:0 ffff8f2437677bd0 94 lru 00000080:00200000:2.0:1767319143.122620:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000097d55b8e 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319143.122623:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e8adfece 00000080:00200000:2.0:1767319143.122624:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.122627:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.122636:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.122650:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.122653:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.122656:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.122663:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.122666:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.122669:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.122673:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122681:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.122691:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.122693:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.122698:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.122701:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319143.122714:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.122717:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.122723:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:2.0:1767319143.122726:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.122735:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319143.122740:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319143.122743:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.122747:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 96, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.122748:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319143.122751:0:85366: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:1767319143.122757:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319143.122761:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319143.122763:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.122769:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319143.122774:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.122777:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.122784:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122793:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122801:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122808:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.122816:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.122836:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.122843:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.122860:0:85366:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319143.122865:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007237ec39[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.122868:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000001a03a8d7 17ffffc0001001 3:0 ffff8f2437677438 95 lru 00000080:00200000:2.0:1767319143.123135:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000caea5564 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319143.123138:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007237ec39 00000080:00200000:2.0:1767319143.123139:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.123142:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.123152:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.123239:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.123243:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.123246:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.123253:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.123256:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.123259:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.123263:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123271:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.123281:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.123284:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.123290:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.123293:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319143.123333:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.123336:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.123342:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:2.0:1767319143.123345:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.123354:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319143.123358:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319143.123361:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.123365:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 97, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.123367:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319143.123371:0:85366: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:1767319143.123378:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319143.123382:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319143.123384:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.123391:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319143.123397:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.123400:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.123409:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123418:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123428:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123436:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123443:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.123537:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.123545:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.123565:0:85366:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319143.123570:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000bea9af4a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.123573:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9c9a0ef 17ffffc0001001 3:0 ffff8f2437677798 96 lru 00000080:00200000:2.0:1767319143.123579:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000004c1585 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319143.123581:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000bea9af4a 00000080:00200000:2.0:1767319143.123584:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.123586:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.123595:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.123607:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.123610:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.123613:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.123619:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.123621:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.123624:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.123628:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123636:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.123646:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.123648:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.123653:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.123655:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319143.123665:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.123668:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.123674:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:2.0:1767319143.123677:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.123685:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319143.123690:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319143.123692:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.123696:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 98, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.123697:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319143.123700:0:85366: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:1767319143.123706:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319143.123709:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319143.123711:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.123717:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319143.123723:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.123726:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.123733:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123743:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123751:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123759:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123767:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.123787:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.123792:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.123808:0:85366:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319143.123812:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006afadb99[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.123816:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c330d749 17ffffc0001001 3:0 ffff8f2437677000 97 lru 00000080:00200000:2.0:1767319143.123822:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0f64a5d 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319143.123824:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006afadb99 00000080:00200000:2.0:1767319143.123825:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.123827:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.123835:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.123846:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.123848:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.123851:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.123857:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.123941:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.123945:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.123950:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.123958:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.123967:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.123970:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.123975:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.123979:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319143.123988:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.123992:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.123997:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:2.0:1767319143.124000:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.124008:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319143.124012:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319143.124014:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.124019:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 99, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.124020:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319143.124023:0:85366: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:1767319143.124028:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319143.124031:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319143.124034:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.124039:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319143.124045:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.124048:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.124055:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124064:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124073:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124081:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124088:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.124110:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.124116:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.124132:0:85366:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319143.124137:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000bc3d18dd[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.124140:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009e3a28c8 17ffffc0001001 3:0 ffff8f2437677e58 98 lru 00000080:00200000:2.0:1767319143.124146:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000074071fd1 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319143.124149:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000bc3d18dd 00000080:00200000:2.0:1767319143.124150:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.124153:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.124237:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.124250:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.124253:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.124256:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.124263:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.124265:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.124268:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.124273:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124281:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.124291:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.124294:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.124299:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.124417:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319143.124427:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.124431:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.124437:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:2.0:1767319143.124441:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.124449:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319143.124453:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319143.124455:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.124460:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 100, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.124461:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319143.124542:0:85366: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:1767319143.124549:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319143.124553:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319143.124555:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.124562:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319143.124568:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.124571:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.124581:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124590:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124600:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124608:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124616:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.124636:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.124642:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.124663:0:85366:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319143.124667:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a52c2767[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.124670:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009f90b27c 17ffffc0001001 3:0 ffff8f2437677288 99 lru 00000080:00200000:2.0:1767319143.124676:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f89f5cf1 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319143.124679:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a52c2767 00000080:00200000:2.0:1767319143.124680:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.124682:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.124691:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.124704:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.124708:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.124710:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.124718:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.124721:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.124724:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.124729:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124736:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.124744:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.124747:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.124753:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.124756:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319143.124766:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.124770:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.124775:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:2.0:1767319143.124778:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.124786:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319143.124790:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319143.124793:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.124797:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 101, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.124800:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319143.124803:0:85366: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:1767319143.124808:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319143.124811:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319143.124813:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.124820:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319143.124826:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.124828:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.124836:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124846:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124855:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124956:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.124963:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.124984:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.124990:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.125005:0:85366:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319143.125010:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007081b91d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.125014:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003d0163f7 17ffffc0001001 3:0 ffff8f24376771b0 100 lru 00000080:00200000:2.0:1767319143.125020:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006c29817e 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319143.125023:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007081b91d 00000080:00200000:2.0:1767319143.125025:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.125028:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.125036:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.125048:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.125051:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.125054:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.125060:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.125063:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.125066:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.125070:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125079:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.125088:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.125091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.125096:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.125099:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319143.125108:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.125112:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.125118:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:2.0:1767319143.125121:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.125129:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319143.125134:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319143.125137:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.125141:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 102, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.125143:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319143.125146:0:85366: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:1767319143.125152:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319143.125228:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319143.125232:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.125239:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319143.125245:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.125247:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.125255:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125265:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125274:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125283:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125291:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.125346:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.125352:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.125368:0:85366:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319143.125372:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000089a5a04c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.125376:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc584613 17ffffc0001001 3:0 ffff8f24376776c0 101 lru 00000080:00200000:2.0:1767319143.125382:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000068f0d99 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319143.125384:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000089a5a04c 00000080:00200000:2.0:1767319143.125386:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.125388:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.125397:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.125410:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.125413:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.125416:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.125422:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.125425:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.125428:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.125433:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125441:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.125451:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.125454:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.125458:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.125461:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319143.125558:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.125562:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.125568:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:2.0:1767319143.125571:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.125578:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319143.125582:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319143.125585:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.125589:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 103, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.125591:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319143.125594:0:85366: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:1767319143.125600:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319143.125604:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319143.125606:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.125612:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319143.125618:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.125620:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.125628:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125638:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125647:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125654:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125660:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.125679:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.125685:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.125701:0:85366:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319143.125706:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000069bcd7d5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.125709:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6756025 17ffffc0001001 3:0 ffff8f2437677948 102 lru 00000080:00200000:2.0:1767319143.125715:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006423db2e 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319143.125717:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000069bcd7d5 00000080:00200000:2.0:1767319143.125718:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.125720:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.125729:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.125740:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.125743:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.125746:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.125751:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.125754:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.125757:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.125760:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125768:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.125777:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.125779:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.125784:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.125787:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319143.125796:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.125799:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.125804:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:2.0:1767319143.125807:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.125814:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319143.125818:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319143.125820:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.125824:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 104, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.125826:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319143.125828:0:85366: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:1767319143.125833:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319143.125837:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319143.125839:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.125845:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319143.125851:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.125854:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.125955:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125966:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125975:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125984:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.125991:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.126010:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.126016:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.126032:0:85366:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319143.126036:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002e5aca59[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.126040:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009445ae86 17ffffc0001001 3:0 ffff8f2437677870 103 lru 00000080:00200000:2.0:1767319143.126046:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb97dd05 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319143.126049:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002e5aca59 00000080:00200000:2.0:1767319143.126050:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.126052:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.126061:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.126073:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.126076:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.126079:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.126085:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.126088:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.126091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.126095:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126102:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.126110:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.126113:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.126117:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.126120:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319143.126129:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.126132:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.126137:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:2.0:1767319143.126140:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.126148:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319143.126152:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319143.126235:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.126240:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 105, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.126242:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319143.126245:0:85366: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:1767319143.126251:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319143.126254:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319143.126257:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.126263:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319143.126269:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.126272:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.126279:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126288:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126297:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126351:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126358:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.126379:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.126385:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.126402:0:85366:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319143.126407:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000093517ce8[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.126410:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003120b101 17ffffc0001001 3:0 ffff8f2437677a20 104 lru 00000080:00200000:2.0:1767319143.126416:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000069e20dad 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319143.126418:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000093517ce8 00000080:00200000:2.0:1767319143.126420:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.126422:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.126430:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.126443:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.126445:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.126448:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.126454:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.126456:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.126459:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.126841:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.126853:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.127625:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.127629:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.127643:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.127651:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319143.127676:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.127681:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.127692:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:2.0:1767319143.127698:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.127719:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319143.127726:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319143.127730:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.127737:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 106, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.127739:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319143.127744:0:85366: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:1767319143.127756:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319143.127761:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319143.127764:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.127778:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319143.127791:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.127795:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.127811:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.127823:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.127834:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.127842:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.127849:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.127960:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.127973:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.128011:0:85366:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319143.128019:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ca7c5eff[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.128022:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7d5d2a1 17ffffc0001001 3:0 ffff8f2437677510 105 lru 00000080:00200000:2.0:1767319143.128029:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b03f628d 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319143.128031:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ca7c5eff 00000080:00200000:2.0:1767319143.128033:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.128038:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.128056:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.128078:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.128082:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.128084:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.128097:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.128101:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.128104:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.128109:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.128118:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.128129:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.128132:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.128137:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.128140:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319143.128151:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.128764:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.128776:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:2.0:1767319143.128782:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.128801:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319143.128806:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319143.128809:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.128816:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 107, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.128818:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319143.128821:0:85366: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:1767319143.128830:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319143.128835:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319143.128839:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.128850:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319143.129564:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.129573:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.129593:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.129609:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.129623:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.129632:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.129640:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.129673:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.129687:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.129731:0:85366:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319143.129740:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fa2f7122[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.129745:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1e226ba 17ffffc0001001 3:0 ffff8f2437677af8 106 lru 00000080:00200000:2.0:1767319143.129753:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9ae875c 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319143.129755:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fa2f7122 00000080:00200000:2.0:1767319143.129757:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.129762:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.129782:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.129806:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.129810:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.129813:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.129829:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.129832:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.129836:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.129841:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.129849:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.129956:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.129960:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.129969:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.129975:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319143.129988:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.129992:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.130001:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:2.0:1767319143.130006:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.130023:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319143.130029:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319143.130032:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.130037:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 108, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.130039:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319143.130044:0:85366: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:1767319143.130054:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319143.130059:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319143.130062:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.130072:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319143.130079:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.130081:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.130089:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130098:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130109:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130117:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130125:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.130144:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.130150:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.130246:0:85366:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319143.130252:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e12033fb[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.130256:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000546822be 17ffffc0001001 3:0 ffff8f24376770d8 107 lru 00000080:00200000:2.0:1767319143.130262:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6fdb5b4 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319143.130265:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e12033fb 00000080:00200000:2.0:1767319143.130266:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.130269:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.130277:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.130291:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.130294:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.130297:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.130392:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.130396:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.130400:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.130405:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130413:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.130423:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.130426:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.130431:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.130434:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319143.130444:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.130448:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.130454:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:2.0:1767319143.130458:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.130546:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319143.130552:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319143.130556:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.130561:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 109, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.130563:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319143.130567:0:85366: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:1767319143.130573:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319143.130578:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319143.130581:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.130587:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319143.130594:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.130596:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.130605:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130615:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130624:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130632:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130639:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.130662:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.130669:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.130686:0:85366:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319143.130691:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005458b8d6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.130695:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000867babc0 17ffffc0001001 3:0 ffff8f2437677d80 108 lru 00000080:00200000:2.0:1767319143.130701:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc561af7 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319143.130704:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005458b8d6 00000080:00200000:2.0:1767319143.130705:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.130707:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.130716:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.130729:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.130731:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.130734:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.130740:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.130743:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.130746:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.130751:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130758:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.130767:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.130770:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.130775:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.130778:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319143.130791:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.130795:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.130800:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:2.0:1767319143.130803:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.130811:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319143.130815:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319143.130817:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.130821:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 110, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.130823:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319143.130826:0:85366: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:1767319143.130831:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319143.130834:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319143.130837:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.130842:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319143.130848:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.130851:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.130951:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130962:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130971:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130979:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.130987:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131007:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.131014:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.131040:0:85366:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319143.131044:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000f7d1fb4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.131048:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000098bf2665 17ffffc0001021 2:0 ffff8f2437677ca8 109 lru 00000080:00200000:2.0:1767319143.131054:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef920039 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319143.131057:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000f7d1fb4 00000080:00200000:2.0:1767319143.131058:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.131061:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.131069:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131082:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.131085:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.131087:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.131093:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.131096:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.131099:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.131104:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131112:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.131122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.131125:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.131130:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.131133:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319143.131142:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.131146:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.131151:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:2.0:1767319143.131225:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.131235:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319143.131239:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319143.131241:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.131245:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 111, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.131247:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319143.131250:0:85366: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:1767319143.131256:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319143.131259:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319143.131262:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.131268:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319143.131275:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.131277:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.131285:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131294:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131334:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131343:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131350:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131369:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.131376:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.131392:0:85366:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319143.131397:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000096bcb40f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.131400:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005a514336 17ffffc0001001 3:0 ffff8f24376775e8 110 lru 00000080:00200000:2.0:1767319143.131407:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000034457937 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319143.131409:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000096bcb40f 00000080:00200000:2.0:1767319143.131410:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.131413:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.131421:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131433:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.131436:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.131438:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.131444:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.131447:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.131449:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.131453:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131461:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.131550:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.131553:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.131559:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.131562:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319143.131571:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.131575:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.131581:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:2.0:1767319143.131584:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.131592:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319143.131596:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319143.131598:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.131602:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 112, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.131605:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319143.131608:0:85366: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:1767319143.131613:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319143.131616:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319143.131619:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.131625:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319143.131631:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.131634:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.131642:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131651:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131659:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131666:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131673:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131693:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.131699:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.131720:0:85366:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319143.131724:0:85366:0:(rw26.c:969:ll_write_end()) page@000000009aaf358f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.131728:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000926946c4 17ffffc0001001 3:0 ffff8f2437676870 111 lru 00000080:00200000:2.0:1767319143.131734:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5a48da0 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319143.131737:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000009aaf358f 00000080:00200000:2.0:1767319143.131738:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.131741:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.131749:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.131761:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.131764:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.131766:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.131773:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.131776:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.131779:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.131783:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131792:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.131801:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.131804:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.131808:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.131811:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319143.131820:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.131824:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.131829:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:2.0:1767319143.131832:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.131840:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319143.131843:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319143.131845:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.131849:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 113, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.131851:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319143.131853:0:85366: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:1767319143.131953:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319143.131958:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319143.131961:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.131968:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319143.131974:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.131976:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.131984:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.131993:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132002:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132009:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132017:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.132041:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.132047:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.132063:0:85366:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319143.132067:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cbf15c65[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.132071:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000023363708 17ffffc0001001 3:0 ffff8f2437676a20 112 lru 00000080:00200000:2.0:1767319143.132077:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9311df9 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319143.132079:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cbf15c65 00000080:00200000:2.0:1767319143.132081:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.132084:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.132092:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.132104:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.132107:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.132110:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.132116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.132119:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.132122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.132126:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132134:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.132143:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.132146:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.132151:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.132230:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319143.132241:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.132244:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.132249:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:2.0:1767319143.132253:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.132261:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319143.132265:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319143.132268:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.132272:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 114, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.132274:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319143.132277:0:85366: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:1767319143.132282:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319143.132286:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319143.132288:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.132293:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319143.132299:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.132347:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.132355:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132364:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132373:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132381:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.132389:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.132409:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.132415:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.132434:0:85366:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319143.132440:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000065912f04[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.132443:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000468bea28 17ffffc0001001 3:0 ffff8f2437676510 113 lru 00000080:00200000:2.0:1767319143.132449:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac171703 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319143.132452:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000065912f04 00000080:00200000:2.0:1767319143.132453:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.132455:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.133385:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.133421:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.133428:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.133432:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.133447:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.133450:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.133454:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.133460:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133542:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.133560:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.133563:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.133572:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.133579:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319143.133601:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.133605:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.133615:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:2.0:1767319143.133620:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.133640:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319143.133646:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319143.133649:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.133654:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 115, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.133656:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319143.133660:0:85366: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:1767319143.133670:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319143.133676:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319143.133678:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.133689:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319143.133699:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.133702:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.133715:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133726:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133736:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133744:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133750:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.133771:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.133782:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.133813:0:85366:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319143.133820:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f1fe0f31[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.133824:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005d160b0f 17ffffc0001001 3:0 ffff8f2437676af8 114 lru 00000080:00200000:2.0:1767319143.133831:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009704cde1 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319143.133833:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f1fe0f31 00000080:00200000:2.0:1767319143.133834:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.133838:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.133853:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.133948:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.133952:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.133954:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.133962:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.133964:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.133966:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.133971:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.133977:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.133986:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.133989:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.133994:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.133997:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319143.134007:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.134011:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.134016:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:2.0:1767319143.134019:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.134026:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319143.134030:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319143.134032:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.134037:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 116, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.134039:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319143.134041:0:85366: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:1767319143.134048:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319143.134051:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319143.134053:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.134060:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319143.134066:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.134069:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.134076:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134085:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134094:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134102:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134109:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.134126:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.134131:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.134143:0:85366:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319143.134146:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000a173268[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.134148:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000099fc6945 17ffffc0001001 3:0 ffff8f24376760d8 115 lru 00000080:00200000:2.0:1767319143.134153:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006b29f9de 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319143.134659:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000a173268 00000080:00200000:2.0:1767319143.134661:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.134664:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.134678:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.134696:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.134700:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.134702:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.134711:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.134714:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.134717:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.134722:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134731:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.134742:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.134745:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.134750:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.134754:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319143.134771:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.134774:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.134781:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:2.0:1767319143.134786:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.134795:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319143.134800:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319143.134803:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.134807:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 117, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.134809:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319143.134812:0:85366: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:1767319143.134820:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319143.134824:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319143.134826:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.134834:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319143.134841:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.134844:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.134854:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134877:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134887:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134896:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.134903:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.134923:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.134932:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.134953:0:85366:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319143.134958:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005ed11c44[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.134961:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009105ae5c 17ffffc0001001 3:0 ffff8f2437676d80 116 lru 00000080:00200000:2.0:1767319143.134967:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003d2c12e0 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319143.134970:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005ed11c44 00000080:00200000:2.0:1767319143.134971:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.134973:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.134982:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.134994:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.134996:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.134998:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.135004:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.135006:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.135009:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.135013:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.135020:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.135029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.135032:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.135036:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.135039:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319143.135048:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.135052:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.135057:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:2.0:1767319143.135553:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.135567:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319143.135572:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319143.135575:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.135582:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 118, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.135584:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319143.135588:0:85366: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:1767319143.135597:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319143.135601:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319143.135603:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.135612:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319143.135620:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.135624:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.135636:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.135647:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.135655:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.135663:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.135670:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.135691:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.135700:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.135723:0:85366:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319143.135728:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e9ab634d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.138936:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce773026 17ffffc0001001 3:0 ffff8f2437676ca8 117 lru 00000080:00200000:2.0:1767319143.138952:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09e6cd9 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319143.138955:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e9ab634d 00000080:00200000:2.0:1767319143.138958:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.138967:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.139014:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.139056:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.139062:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.139067:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.139089:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.139093:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.139097:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.139105:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139116:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.139137:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.139141:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.139152:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.139160:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319143.139190:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.139195:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.139298:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:2.0:1767319143.139326:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.139359:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319143.139369:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319143.139375:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.139382:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 119, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.139384:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319143.139389:0:85366: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:1767319143.139407:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319143.139415:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319143.139419:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.139438:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319143.139455:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.139461:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.139486:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139502:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139517:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139526:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139543:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.139567:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.139581:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.139623:0:85366:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319143.139714:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cdd29664[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.139718:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000003d19e94 17ffffc0001001 3:0 ffff8f24376765e8 118 lru 00000080:00200000:2.0:1767319143.139725:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001c9e9c38 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319143.139727:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cdd29664 00000080:00200000:2.0:1767319143.139729:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.139732:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.139742:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.139758:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.139761:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.139764:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.139771:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.139774:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.139777:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.139781:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139789:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.139799:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.139802:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.139807:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.139811:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319143.139821:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.139830:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.139836:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:2.0:1767319143.139838:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.139847:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319143.139851:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319143.139854:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.139858:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 120, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.139860:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319143.139863:0:85366: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:1767319143.139870:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319143.139873:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319143.139876:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.139882:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319143.139889:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.139892:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.139900:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139908:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139916:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139922:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.139929:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.139951:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.139958:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.139974:0:85366:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:2.0:1767319143.139979:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ada415ee[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.139982:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000095c06ec2 17ffffc0001001 3:0 ffff8f2437676360 119 lru 00000080:00200000:2.0:1767319143.139989:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007f53ac6b 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319143.139991:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ada415ee 00000080:00200000:2.0:1767319143.139993:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.139995:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.140004:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.140015:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.140018:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.140020:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.140026:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.140029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.140032:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.140035:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140042:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.140050:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.140052:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.140056:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.140059:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:2.0:1767319143.140068:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.140071:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.140076:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:2.0:1767319143.140079:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.140087:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 491520, count: 4096 00000080:00200000:2.0:1767319143.140091:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 491520, bytes: 4096 00000080:00200000:2.0:1767319143.140093:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.140096:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 121, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.140098:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:2.0:1767319143.140101:0:85366: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:1767319143.140106:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:2.0:1767319143.140108:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:2.0:1767319143.140111:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.140116:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:2.0:1767319143.140121:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.140123:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.140130:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140139:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140148:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140156:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140164:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.140184:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.140189:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.140545:0:85366:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:2.0:1767319143.140554:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e1538d95[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.140557:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000020196035 17ffffc0001001 3:0 ffff8f2437676bd0 120 lru 00000080:00200000:2.0:1767319143.140563:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf17b51e 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319143.140566:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e1538d95 00000080:00200000:2.0:1767319143.140567:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.140570:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.140581:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.140594:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.140597:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.140600:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.140607:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.140609:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.140612:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.140617:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140703:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.140717:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.140719:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.140725:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.140729:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:2.0:1767319143.140739:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.140742:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.140748:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:2.0:1767319143.140752:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.140762:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 495616, count: 4096 00000080:00200000:2.0:1767319143.140766:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 495616, bytes: 4096 00000080:00200000:2.0:1767319143.140769:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.140773:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 122, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.140775:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:2.0:1767319143.140778:0:85366: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:1767319143.140784:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:2.0:1767319143.140788:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:2.0:1767319143.140791:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.140798:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:2.0:1767319143.140805:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.140808:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.140817:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140826:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140835:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140843:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140850:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.140871:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.140879:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.140897:0:85366:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:2.0:1767319143.140902:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006b618bf4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.140906:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc964646 17ffffc0001001 3:0 ffff8f2437676438 121 lru 00000080:00200000:2.0:1767319143.140912:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002ca56947 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319143.140914:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006b618bf4 00000080:00200000:2.0:1767319143.140915:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.140918:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.140927:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.140939:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.140942:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.140944:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.140950:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.140953:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.140956:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.140959:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.140966:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.140974:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.140977:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.140981:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.140984:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:2.0:1767319143.140995:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.140998:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.141004:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:2.0:1767319143.141007:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.141014:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 499712, count: 4096 00000080:00200000:2.0:1767319143.141018:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 499712, bytes: 4096 00000080:00200000:2.0:1767319143.141020:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.141023:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 123, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.141024:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:2.0:1767319143.141027:0:85366: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:1767319143.141032:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:2.0:1767319143.141035:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:2.0:1767319143.141037:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.141043:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:2.0:1767319143.141049:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.141051:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.141058:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.141068:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.141076:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.141084:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.141092:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.141112:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.141118:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.141135:0:85366:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:2.0:1767319143.141140:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008772cdc1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.141143:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000cadfcc83 17ffffc0001001 3:0 ffff8f2437676798 122 lru 00000080:00200000:2.0:1767319143.141148:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd785d7e 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319143.141151:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008772cdc1 00000080:00200000:2.0:1767319143.141152:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.141154:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.141163:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.141176:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.141179:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.141182:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.141188:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.141190:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.141193:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.141198:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.143657:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.143686:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.143691:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.143710:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.143720:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:2.0:1767319143.143754:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.143760:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.143777:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:2.0:1767319143.143784:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.143811:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 503808, count: 4096 00000080:00200000:2.0:1767319143.143819:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 503808, bytes: 4096 00000080:00200000:2.0:1767319143.143824:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.143833:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 124, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.143835:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:2.0:1767319143.143840:0:85366: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:1767319143.143854:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:2.0:1767319143.143873:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:2.0:1767319143.143878:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.143896:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:2.0:1767319143.143911:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.143916:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.143935:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.143949:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.143963:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.143971:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.143979:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144003:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.144017:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.144061:0:85366:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:2.0:1767319143.144069:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000863d3864[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.144072:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000019742dfe 17ffffc0001001 3:0 ffff8f2437676000 123 lru 00000080:00200000:2.0:1767319143.144080:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9b07bca 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319143.144083:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000863d3864 00000080:00200000:2.0:1767319143.144084:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.144089:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.144112:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144135:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.144140:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.144142:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.144171:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.144174:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.144178:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.144182:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144190:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.144199:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.144202:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.144207:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.144211:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:2.0:1767319143.144221:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.144224:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.144230:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:2.0:1767319143.144234:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.144243:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 507904, count: 4096 00000080:00200000:2.0:1767319143.144248:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 507904, bytes: 4096 00000080:00200000:2.0:1767319143.144250:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.144254:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 125, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.144256:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:2.0:1767319143.144259:0:85366: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:1767319143.144265:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:2.0:1767319143.144268:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:2.0:1767319143.144270:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.144277:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:2.0:1767319143.144283:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.144286:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.144294:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144333:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144343:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144351:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144358:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144378:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.144384:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.144412:0:85366:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:2.0:1767319143.144417:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007ae54e58[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.144420:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2f8de44 17ffffc0001021 2:0 ffff8f2437676e58 124 lru 00000080:00200000:2.0:1767319143.144426:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a49f9965 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319143.144428:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007ae54e58 00000080:00200000:2.0:1767319143.144429:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.144432:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.144441:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144453:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.144455:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.144458:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.144471:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.144474:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.144477:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.144481:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144489:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.144498:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.144501:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.144506:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.144509:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:2.0:1767319143.144519:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.144522:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.144536:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:2.0:1767319143.144540:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.144549:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 512000, count: 4096 00000080:00200000:2.0:1767319143.144553:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 512000, bytes: 4096 00000080:00200000:2.0:1767319143.144555:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.144558:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 126, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.144560:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:2.0:1767319143.144563:0:85366: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:1767319143.144568:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:2.0:1767319143.144571:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:2.0:1767319143.144574:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.144580:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:2.0:1767319143.144586:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.144588:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.144595:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144604:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144612:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144620:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144628:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144649:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.144655:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.144671:0:85366:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:2.0:1767319143.144675:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fc276125[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.144679:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f39a3ced 17ffffc0001001 3:0 ffff8f2437676288 125 lru 00000080:00200000:2.0:1767319143.144685:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09566a4 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319143.144687:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fc276125 00000080:00200000:2.0:1767319143.144689:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.144691:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.144700:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144712:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.144715:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.144717:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.144723:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.144725:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.144728:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.144732:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144739:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.144748:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.144750:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.144755:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.144757:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:2.0:1767319143.144767:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.144770:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.144775:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:2.0:1767319143.144777:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.144784:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 516096, count: 4096 00000080:00200000:2.0:1767319143.144786:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 516096, bytes: 4096 00000080:00200000:2.0:1767319143.144788:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.144791:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 127, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.144792:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:2.0:1767319143.144794:0:85366: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:1767319143.144798:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:2.0:1767319143.144800:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:2.0:1767319143.144802:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.144806:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:2.0:1767319143.144810:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.144812:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.144817:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144824:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144829:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144834:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144838:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144854:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.144858:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.144869:0:85366:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:2.0:1767319143.144872:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000d225205[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.144874:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006698c0cb 17ffffc0001001 3:0 ffff8f24376761b0 126 lru 00000080:00200000:2.0:1767319143.144878:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000049ff2e05 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319143.144880:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000d225205 00000080:00200000:2.0:1767319143.144881:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.144882:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.144888:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.144896:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.144898:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.144899:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.144903:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.144905:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.144906:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.144909:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.144913:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.144918:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.144920:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.144923:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.144926:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:2.0:1767319143.144935:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.144938:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.144943:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:2.0:1767319143.144945:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.144952:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 520192, count: 4096 00000080:00200000:2.0:1767319143.144956:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 520192, bytes: 4096 00000080:00200000:2.0:1767319143.144958:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.144962:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 128, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.144964:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:2.0:1767319143.144966:0:85366: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:1767319143.144971:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:2.0:1767319143.144974:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:2.0:1767319143.144977:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.144982:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:2.0:1767319143.144988:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.144990:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.144996:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145002:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145007:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145012:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145015:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145028:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145032:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145044:0:85366:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145048:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007b4745cd[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145049:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000048639ebb 17ffffc0001001 3:0 ffff8f24376766c0 127 lru 00000080:00200000:2.0:1767319143.145053:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4ab77f6 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319143.145054:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007b4745cd 00000080:00200000:2.0:1767319143.145054:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145056:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145061:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145068:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.145069:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.145071:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.145075:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.145077:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.145078:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.145081:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145086:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.145092:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.145094:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.145096:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.145098:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:2.0:1767319143.145105:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.145107:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.145110:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:2.0:1767319143.145112:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.145117:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 524288, count: 4096 00000080:00200000:2.0:1767319143.145120:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 524288, bytes: 4096 00000080:00200000:2.0:1767319143.145121:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.145124:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 129, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.145125:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:2.0:1767319143.145126:0:85366: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:1767319143.145130:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:2.0:1767319143.145132:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:2.0:1767319143.145133:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.145137:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:2.0:1767319143.145140:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.145142:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.145147:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145153:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145161:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145168:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145174:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145193:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145199:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145224:0:85366:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145228:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000cad75f74[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145231:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000041cb5533 17ffffc0001001 3:0 ffff8f2437676948 128 lru 00000080:00200000:2.0:1767319143.145237:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003a33d197 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319143.145239:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000cad75f74 00000080:00200000:2.0:1767319143.145241:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145243:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145250:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145263:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.145266:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.145268:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.145274:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.145276:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.145278:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.145281:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145286:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.145292:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.145293:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.145296:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.145298:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:2.0:1767319143.145338:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.145341:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.145346:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:2.0:1767319143.145348:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.145356:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 528384, count: 4096 00000080:00200000:2.0:1767319143.145359:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 528384, bytes: 4096 00000080:00200000:2.0:1767319143.145361:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.145365:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 130, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.145367:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:2.0:1767319143.145369:0:85366: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:1767319143.145375:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:2.0:1767319143.145377:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:2.0:1767319143.145379:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.145383:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:2.0:1767319143.145387:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.145389:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.145395:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145401:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145407:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145412:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145416:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145429:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145432:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145447:0:85366:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145450:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000086c60098[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145452:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8f9257e 17ffffc0001001 3:0 ffff8f24376756c0 129 lru 00000080:00200000:2.0:1767319143.145456:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1848793 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319143.145458:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000086c60098 00000080:00200000:2.0:1767319143.145459:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145460:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145466:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145474:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.145476:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.145477:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.145481:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.145483:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.145484:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.145487:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145491:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.145496:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.145498:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.145501:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.145502:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:2.0:1767319143.145510:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.145513:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.145516:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:2.0:1767319143.145518:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.145523:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 532480, count: 4096 00000080:00200000:2.0:1767319143.145526:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 532480, bytes: 4096 00000080:00200000:2.0:1767319143.145540:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.145543:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 131, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.145544:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:2.0:1767319143.145546:0:85366: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:1767319143.145550:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:2.0:1767319143.145552:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:2.0:1767319143.145554:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.145558:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:2.0:1767319143.145562:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.145563:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.145569:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145575:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145580:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145585:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145589:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145603:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145607:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145618:0:85366:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145621:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000003af859e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145623:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000054a7b3b9 17ffffc0001001 3:0 ffff8f2437675948 130 lru 00000080:00200000:2.0:1767319143.145627:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003b638ea4 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319143.145630:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000003af859e 00000080:00200000:2.0:1767319143.145631:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145633:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145642:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145654:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.145657:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.145659:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.145664:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.145667:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.145669:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.145673:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145682:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.145691:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.145694:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.145698:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.145700:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:2.0:1767319143.145708:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.145710:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.145714:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:2.0:1767319143.145716:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.145721:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 536576, count: 4096 00000080:00200000:2.0:1767319143.145724:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 536576, bytes: 4096 00000080:00200000:2.0:1767319143.145725:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.145728:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 132, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.145729:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:2.0:1767319143.145731:0:85366: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:1767319143.145734:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:2.0:1767319143.145736:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:2.0:1767319143.145738:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.145742:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:2.0:1767319143.145745:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.145747:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.145752:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145758:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145764:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145769:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145773:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145786:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145789:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145801:0:85366:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145803:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e06d1d68[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145805:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000043c2a4bb 17ffffc0001001 3:0 ffff8f2437675870 131 lru 00000080:00200000:2.0:1767319143.145809:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002822920f 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319143.145811:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e06d1d68 00000080:00200000:2.0:1767319143.145812:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145813:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145818:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145826:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.145827:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.145829:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.145832:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.145834:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.145836:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.145838:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145843:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.145848:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.145849:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.145852:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.145854:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:2.0:1767319143.145862:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.145865:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.145870:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:2.0:1767319143.145872:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.145879:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 540672, count: 4096 00000080:00200000:2.0:1767319143.145883:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 540672, bytes: 4096 00000080:00200000:2.0:1767319143.145885:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.145888:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 133, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.145890:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:2.0:1767319143.145892:0:85366: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:1767319143.145897:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:2.0:1767319143.145901:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:2.0:1767319143.145903:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.145908:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:2.0:1767319143.145914:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.145916:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.145923:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145932:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145941:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145946:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.145950:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.145964:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.145968:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.145979:0:85366:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:2.0:1767319143.145982:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008d5ec7bc[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.145984:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce9d298a 17ffffc0001001 3:0 ffff8f2437675a20 132 lru 00000080:00200000:2.0:1767319143.145988:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8a57021 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319143.145990:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008d5ec7bc 00000080:00200000:2.0:1767319143.145991:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.145992:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.145997:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146005:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.146007:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.146008:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.146012:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.146014:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.146016:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.146018:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146023:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.146027:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.146029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.146032:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.146034:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:2.0:1767319143.146041:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.146043:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.146047:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:2.0:1767319143.146049:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.146054:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 544768, count: 4096 00000080:00200000:2.0:1767319143.146057:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 544768, bytes: 4096 00000080:00200000:2.0:1767319143.146058:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.146061:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 134, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.146062:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:2.0:1767319143.146064:0:85366: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:1767319143.146067:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:2.0:1767319143.146070:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:2.0:1767319143.146072:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.146075:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:2.0:1767319143.146079:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.146080:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.146085:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146091:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146096:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146101:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146105:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146120:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.146123:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.146134:0:85366:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:2.0:1767319143.146137:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000aaef54cf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.146139:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9fa8d33 17ffffc0001001 3:0 ffff8f2437675510 133 lru 00000080:00200000:2.0:1767319143.146143:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000083fa6752 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319143.146144:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000aaef54cf 00000080:00200000:2.0:1767319143.146145:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.146147:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.146151:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146161:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.146164:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.146166:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.146172:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.146174:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.146177:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.146181:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146189:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.146199:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.146202:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.146207:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.146210:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:2.0:1767319143.146219:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.146222:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.146227:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:2.0:1767319143.146229:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.146236:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 548864, count: 4096 00000080:00200000:2.0:1767319143.146240:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 548864, bytes: 4096 00000080:00200000:2.0:1767319143.146242:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.146245:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 135, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.146247:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:2.0:1767319143.146249:0:85366: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:1767319143.146254:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:2.0:1767319143.146257:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:2.0:1767319143.146260:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.146265:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:2.0:1767319143.146271:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.146273:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.146281:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146290:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146297:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146321:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146327:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146341:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.146345:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.146357:0:85366:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:2.0:1767319143.146359:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f01ef280[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.146361:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a279139f 17ffffc0001001 3:0 ffff8f2437675af8 134 lru 00000080:00200000:2.0:1767319143.146365:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2f0236c 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319143.146367:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f01ef280 00000080:00200000:2.0:1767319143.146368:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.146369:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.146374:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146382:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.146384:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.146385:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.146389:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.146391:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.146393:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.146396:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146400:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.146405:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.146407:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.146409:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.146411:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:2.0:1767319143.146418:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.146420:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.146424:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:2.0:1767319143.146426:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.146432:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319143.146434:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319143.146435:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.146438:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 136, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.146439:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319143.146441:0:85366: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:1767319143.146444:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319143.146446:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319143.146448:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.146451:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319143.146455:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.146456:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.146462:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146467:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146473:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146478:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.146482:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.146494:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.146499:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.146513:0:85366:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319143.146517:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000b51fa0b9[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.146521:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b85b1d3a 17ffffc0001001 3:0 ffff8f24376750d8 135 lru 00000080:00200000:2.0:1767319143.146526:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001fbb50f6 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319143.147075:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000b51fa0b9 00000080:00200000:2.0:1767319143.147078:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.147082:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.147095:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.147111:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.147114:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.147118:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.147125:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.147128:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.147130:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.147134:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.147142:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.147151:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.147154:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.147160:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.147163:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319143.147176:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.147179:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.147186:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:2.0:1767319143.147189:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.147200:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319143.147204:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319143.147207:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.147212:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 137, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.147213:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319143.147216:0:85366: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:1767319143.147223:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319143.147227:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319143.147229:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.147236:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319143.147242:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.147245:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.147256:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.147265:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.147273:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.147282:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.147290:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.147983:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.147995:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.148028:0:85366:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319143.148034:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008f09dcf2[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.148037:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000045348ffb 17ffffc0001001 3:0 ffff8f2437675d80 136 lru 00000080:00200000:2.0:1767319143.148044:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007fcfae9b 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319143.148046:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008f09dcf2 00000080:00200000:2.0:1767319143.148047:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.148050:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.148061:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148078:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.148081:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.148083:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.148091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.148094:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.148097:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.148101:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148109:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.148120:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.148123:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.148130:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.148134:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319143.148147:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.148150:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.148157:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:2.0:1767319143.148161:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.148173:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319143.148178:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319143.148180:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.148185:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 138, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.148187:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319143.148190:0:85366: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:1767319143.148196:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319143.148201:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319143.148204:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.148211:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319143.148218:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.148221:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.148231:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148241:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148249:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148257:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148265:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148284:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.148290:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.148331:0:85366:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319143.148336:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a66b3657[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.148339:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000029bd2c69 17ffffc0001001 3:0 ffff8f2437675ca8 137 lru 00000080:00200000:2.0:1767319143.148346:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000428efe2 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319143.148348:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a66b3657 00000080:00200000:2.0:1767319143.148349:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.148352:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.148361:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148374:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.148377:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.148379:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.148384:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.148387:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.148390:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.148393:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148402:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.148410:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.148413:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.148417:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.148420:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319143.148430:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.148433:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.148439:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:2.0:1767319143.148442:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.148450:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319143.148454:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319143.148455:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.148458:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 139, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.148459:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319143.148461:0:85366: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:1767319143.148465:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319143.148469:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319143.148471:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.148477:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319143.148483:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.148485:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.148493:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148502:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148511:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148519:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148526:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148561:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.148567:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.148592:0:85366:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319143.148597:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e3062275[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.148600:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000002a88b432 17ffffc0001001 3:0 ffff8f24376755e8 138 lru 00000080:00200000:2.0:1767319143.148606:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008692a9d2 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319143.148608:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e3062275 00000080:00200000:2.0:1767319143.148610:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.148612:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.148621:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148634:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.148637:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.148639:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.148645:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.148648:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.148650:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.148654:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148661:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.148670:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.148673:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.148677:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.148680:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319143.148689:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.148693:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.148698:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:2.0:1767319143.148701:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.148709:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319143.148712:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319143.148715:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.148719:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 140, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.148720:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319143.148723:0:85366: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:1767319143.148728:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319143.148731:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319143.148734:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.148739:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319143.148745:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.148747:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.148753:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148759:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148765:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148770:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148773:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148787:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.148791:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.148810:0:85366:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319143.148813:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005d2d19de[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.148815:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000001b9f73f9 17ffffc0001021 2:0 ffff8f2437675360 139 lru 00000080:00200000:2.0:1767319143.148819:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a28f1245 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319143.148821:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005d2d19de 00000080:00200000:2.0:1767319143.148822:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.148823:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.148829:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148837:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.148838:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.148840:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.148844:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.148846:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.148848:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.148851:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148855:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.148862:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.148865:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.148869:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.148871:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319143.148880:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.148884:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.148888:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:2.0:1767319143.148891:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.148899:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319143.148902:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319143.148904:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.148908:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 141, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.148910:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319143.148913:0:85366: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:1767319143.148918:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319143.148922:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319143.148924:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.148929:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319143.148934:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.148936:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.148941:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148947:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148953:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148958:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.148962:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.148976:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.148980:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.148991:0:85366:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319143.148994:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008c7b69f0[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.148996:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000246a7639 17ffffc0001001 3:0 ffff8f2437675bd0 140 lru 00000080:00200000:2.0:1767319143.149000:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000084641a2d 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319143.149001:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008c7b69f0 00000080:00200000:2.0:1767319143.149002:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149004:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149009:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149017:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149018:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149020:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149024:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149026:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149028:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149030:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149035:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149040:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149042:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149045:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149046:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319143.149053:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149055:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.149058:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:2.0:1767319143.149060:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.149066:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319143.149068:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319143.149070:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.149072:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 142, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.149073:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319143.149075:0:85366: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:1767319143.149078:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319143.149080:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319143.149082:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.149085:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319143.149089:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.149090:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.149095:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149101:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149106:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149111:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149115:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149128:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.149131:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.149143:0:85366:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319143.149146:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001a8e3ba3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.149148:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfda3061 17ffffc0001001 3:0 ffff8f2437675438 141 lru 00000080:00200000:2.0:1767319143.149152:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003f8b7dda 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319143.149154:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001a8e3ba3 00000080:00200000:2.0:1767319143.149155:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149157:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149164:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149175:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149178:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149181:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149186:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149188:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149191:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149195:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149203:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149212:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149215:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149219:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149221:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319143.149231:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149234:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.149239:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:2.0:1767319143.149242:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.149249:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319143.149253:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319143.149255:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.149259:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 143, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.149261:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319143.149263:0:85366: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:1767319143.149268:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319143.149271:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319143.149273:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.149279:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319143.149285:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.149287:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.149294:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149332:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149341:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149348:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149355:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149374:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.149378:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.149390:0:85366:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319143.149393:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e104441b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.149395:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000037e31c2a 17ffffc0001001 3:0 ffff8f2437675798 142 lru 00000080:00200000:2.0:1767319143.149399:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001d1d21c3 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319143.149401:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e104441b 00000080:00200000:2.0:1767319143.149402:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149403:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149409:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149417:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149418:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149420:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149424:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149425:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149427:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149430:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149435:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149440:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149442:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149444:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149446:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319143.149452:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149454:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.149458:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:2.0:1767319143.149460:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.149467:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319143.149471:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319143.149473:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.149477:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 144, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.149478:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319143.149481:0:85366: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:1767319143.149486:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319143.149489:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319143.149491:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.149496:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319143.149501:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.149504:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.149511:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149520:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149541:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149547:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149551:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149565:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.149569:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.149580:0:85366:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319143.149583:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002062d88b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.149585:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000064bcab1d 17ffffc0001001 3:0 ffff8f2437675000 143 lru 00000080:00200000:2.0:1767319143.149589:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000eafdfd0e 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319143.149590:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002062d88b 00000080:00200000:2.0:1767319143.149591:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149593:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149598:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149606:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149608:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149609:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149613:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149615:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149617:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149619:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149624:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149630:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149633:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149637:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149640:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319143.149652:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149654:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.149659:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:2.0:1767319143.149662:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.149669:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319143.149673:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319143.149675:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.149679:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 145, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.149681:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319143.149684:0:85366: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:1767319143.149689:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319143.149692:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319143.149694:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.149699:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319143.149703:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.149705:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.149710:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149716:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149722:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149727:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149731:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149744:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.149748:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.149758:0:85366:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319143.149761:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000b8e395b9[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.149763:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c59990b5 17ffffc0001001 3:0 ffff8f2437675e58 144 lru 00000080:00200000:2.0:1767319143.149767:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000401d501b 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319143.149769:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000b8e395b9 00000080:00200000:2.0:1767319143.149769:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149771:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149776:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149784:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149785:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149787:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149791:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149792:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149794:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149797:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149801:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149806:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149807:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149809:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149811:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319143.149818:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149820:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.149823:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:2.0:1767319143.149825:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.149831:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319143.149833:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319143.149835:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.149837:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 146, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.149838:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319143.149840:0:85366: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:1767319143.149844:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319143.149845:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319143.149847:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.149851:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319143.149854:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.149855:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.149862:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149871:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149879:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149886:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149893:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149911:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.149917:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.149933:0:85366:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319143.149937:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000b07cd0f5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.149940:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3551807 17ffffc0001001 3:0 ffff8f2437675288 145 lru 00000080:00200000:2.0:1767319143.149944:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000025e97d83 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319143.149945:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000b07cd0f5 00000080:00200000:2.0:1767319143.149946:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.149948:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.149953:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.149961:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.149963:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.149964:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.149968:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.149970:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.149972:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.149975:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.149979:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.149984:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.149986:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.149988:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.149990:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319143.149997:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.149999:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.150002:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:2.0:1767319143.150004:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.150010:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319143.150012:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319143.150013:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.150016:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 147, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.150017:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319143.150019:0:85366: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:1767319143.150022:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319143.150025:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319143.150026:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.150030:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319143.150033:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.150035:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.150040:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150046:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150051:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150056:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150060:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150071:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.150075:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.150085:0:85366:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319143.150088:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e07a3638[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.150090:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000046bd9755 17ffffc0001001 3:0 ffff8f24376751b0 146 lru 00000080:00200000:2.0:1767319143.150094:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007d89c0c6 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319143.150095:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e07a3638 00000080:00200000:2.0:1767319143.150096:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.150098:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.150102:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150110:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.150111:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.150113:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.150116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.150118:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.150120:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.150122:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150127:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.150131:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.150133:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.150136:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.150137:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319143.150144:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.150146:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.150149:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:2.0:1767319143.150151:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.150157:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319143.150160:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319143.150162:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.150166:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 148, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.150167:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319143.150170:0:85366: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:1767319143.150175:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319143.150178:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319143.150180:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.150185:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319143.150190:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.150193:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.150200:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150209:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150217:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150224:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150231:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150252:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.150258:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.150277:0:85366:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319143.150282:0:85366:0:(rw26.c:969:ll_write_end()) page@000000003e6570b3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.150285:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000653249d3 17ffffc0001001 3:0 ffff8f2437674a20 147 lru 00000080:00200000:2.0:1767319143.150290:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000012cf7901 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319143.150293:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000003e6570b3 00000080:00200000:2.0:1767319143.150294:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.150296:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.150329:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150339:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.150341:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.150343:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.150347:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.150349:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.150350:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.150353:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150358:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.150363:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.150365:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.150367:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.150369:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319143.150376:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.150378:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.150382:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:2.0:1767319143.150384:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.150389:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319143.150392:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319143.150393:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.150396:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 149, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.150397:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319143.150399:0:85366: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:1767319143.150402:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319143.150404:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319143.150406:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.150409:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319143.150413:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.150415:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.150420:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150426:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150431:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150436:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150440:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150452:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.150456:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.150469:0:85366:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319143.150473:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a940c9b2[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.150476:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000005cf39b5e 17ffffc0001001 3:0 ffff8f2437674510 148 lru 00000080:00200000:2.0:1767319143.150482:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000076c4c40e 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319143.150484:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a940c9b2 00000080:00200000:2.0:1767319143.150485:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.150487:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.150494:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150506:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.150509:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.150511:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.150517:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.150519:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.150522:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.150526:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150577:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.150587:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.150590:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.150595:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.150598:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319143.150607:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.150611:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.150615:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:2.0:1767319143.150618:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.150637:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319143.150641:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319143.150644:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.150647:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 150, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.150649:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319143.150651:0:85366: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:1767319143.150656:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319143.150659:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319143.150661:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.150666:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319143.150672:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.150674:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.150681:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150689:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150697:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150705:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150712:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150730:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.150736:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.150757:0:85366:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319143.150762:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c53fc05b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.150764:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000061192b15 17ffffc0001001 3:0 ffff8f2437674af8 149 lru 00000080:00200000:2.0:1767319143.150769:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7db5ab7 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319143.150771:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c53fc05b 00000080:00200000:2.0:1767319143.150773:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.150775:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.150783:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150795:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.150797:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.150799:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.150805:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.150808:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.150810:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.150814:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150821:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.150830:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.150833:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.150837:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.150840:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319143.150849:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.150852:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.150870:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:2.0:1767319143.150873:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.150882:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319143.150886:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319143.150888:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.150892:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 151, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.150894:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319143.150896:0:85366: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:1767319143.150901:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319143.150905:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319143.150907:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.150912:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319143.150918:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.150921:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.150929:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150938:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150947:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150956:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.150963:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.150982:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.150988:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.151003:0:85366:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319143.151007:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000bcb0665a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.151010:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000027c640cc 17ffffc0001001 3:0 ffff8f24376740d8 150 lru 00000080:00200000:2.0:1767319143.151016:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9269bd 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319143.151023:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000bcb0665a 00000080:00200000:2.0:1767319143.151024:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.151026:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.151035:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151047:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.151050:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.151052:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.151058:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.151060:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.151063:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.151067:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151075:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.151084:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.151087:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.151092:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.151094:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319143.151106:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.151110:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.151114:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:2.0:1767319143.151117:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.151124:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319143.151127:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319143.151130:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.151134:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 152, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.151136:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319143.151139:0:85366: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:1767319143.151144:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319143.151147:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319143.151150:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.151155:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319143.151174:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.151177:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.151184:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151193:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151201:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151217:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151224:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151243:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.151248:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.151263:0:85366:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319143.151268:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000bf294aac[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.151271:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000074ca31b4 17ffffc0001001 3:0 ffff8f2437674d80 151 lru 00000080:00200000:2.0:1767319143.151276:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000084cf4522 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319143.151279:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000bf294aac 00000080:00200000:2.0:1767319143.151280:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.151282:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.151289:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151343:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.151348:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.151350:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.151356:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.151359:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.151362:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.151366:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151374:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.151383:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.151385:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.151389:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.151392:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319143.151402:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.151405:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.151409:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:2.0:1767319143.151412:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.151420:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319143.151423:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319143.151426:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.151430:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 153, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.151432:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319143.151434:0:85366: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:1767319143.151439:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319143.151442:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319143.151445:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.151450:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319143.151456:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.151458:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.151478:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151487:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151496:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151503:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151509:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151537:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.151544:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.151560:0:85366:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319143.151564:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000002a793e9[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.151572:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000092980920 17ffffc0001001 3:0 ffff8f2437674ca8 152 lru 00000080:00200000:2.0:1767319143.151577:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f224f039 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319143.151579:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000002a793e9 00000080:00200000:2.0:1767319143.151581:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.151583:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.151592:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151604:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.151607:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.151609:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.151615:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.151618:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.151621:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.151625:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151634:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.151643:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.151646:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.151650:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.151653:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319143.151662:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.151665:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.151670:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:2.0:1767319143.151673:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.151682:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319143.151686:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319143.151688:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.151692:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 154, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.151693:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319143.151696:0:85366: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:1767319143.151701:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319143.151704:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319143.151707:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.151712:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319143.151717:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.151720:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.151728:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151737:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151745:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151753:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151761:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151778:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.151784:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.151798:0:85366:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319143.151802:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000036e11501[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.151805:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d14f4a63 17ffffc0001001 3:0 ffff8f24376745e8 153 lru 00000080:00200000:2.0:1767319143.151811:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d40e4c78 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319143.151814:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000036e11501 00000080:00200000:2.0:1767319143.151815:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.151817:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.151825:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.151836:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.151839:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.151842:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.151847:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.151850:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.151852:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.151856:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151865:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.151872:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.151875:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.151879:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.151882:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319143.151890:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.151893:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.151898:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:2.0:1767319143.151901:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.151909:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319143.151913:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319143.151915:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.151919:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 155, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.151921:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319143.151924:0:85366: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:1767319143.151929:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319143.151933:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319143.151935:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.151941:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319143.151946:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.151949:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.151956:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151966:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151974:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151982:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.151990:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152011:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.152017:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.152043:0:85366:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319143.152048:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000033299c55[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.152051:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000923a7ca9 17ffffc0001021 2:0 ffff8f2437674360 154 lru 00000080:00200000:2.0:1767319143.152057:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006fc04ea6 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319143.152060:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000033299c55 00000080:00200000:2.0:1767319143.152061:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.152064:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.152071:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152084:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.152086:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.152089:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.152094:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.152097:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.152100:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.152104:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152112:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.152122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.152125:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.152129:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.152132:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319143.152142:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.152145:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.152151:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:2.0:1767319143.152154:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.152161:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319143.152165:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319143.152168:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.152171:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 156, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.152173:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319143.152176:0:85366: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:1767319143.152181:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319143.152184:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319143.152186:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.152191:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319143.152196:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.152199:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.152205:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152214:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152222:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152230:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152238:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152258:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.152263:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.152279:0:85366:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319143.152284:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000e47e358[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.152288:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000df4792b6 17ffffc0001001 3:0 ffff8f2437674bd0 155 lru 00000080:00200000:2.0:1767319143.152294:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000020b5aa46 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319143.152296:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000e47e358 00000080:00200000:2.0:1767319143.152298:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.152300:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.152339:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152352:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.152354:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.152357:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.152362:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.152365:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.152368:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.152372:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152380:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.152389:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.152392:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.152396:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.152399:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319143.152408:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.152412:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.152417:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:2.0:1767319143.152420:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.152428:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319143.152432:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319143.152434:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.152438:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 157, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.152440:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319143.152443:0:85366: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:1767319143.152449:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319143.152452:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319143.152454:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.152460:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319143.152466:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.152469:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.152477:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152486:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152496:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152504:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152511:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152541:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.152547:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.152563:0:85366:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319143.152568:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000063f6e787[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.152571:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c04b71a8 17ffffc0001001 3:0 ffff8f2437674438 156 lru 00000080:00200000:2.0:1767319143.152577:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000abb5e0cf 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319143.152580:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000063f6e787 00000080:00200000:2.0:1767319143.152581:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.152583:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.152591:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152604:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.152607:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.152609:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.152614:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.152617:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.152621:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.152625:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152633:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.152643:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.152646:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.152651:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.152653:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319143.152662:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.152666:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.152670:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:2.0:1767319143.152674:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.152681:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319143.152685:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319143.152687:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.152692:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 158, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.152693:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319143.152697:0:85366: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:1767319143.152702:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319143.152705:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319143.152707:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.152712:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319143.152718:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.152720:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.152728:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152738:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152747:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152756:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152763:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152783:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.152788:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.152803:0:85366:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319143.152808:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001269c8e4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.152812:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007031f0d1 17ffffc0001001 3:0 ffff8f2437674798 157 lru 00000080:00200000:2.0:1767319143.152818:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009d5325c7 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319143.152821:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001269c8e4 00000080:00200000:2.0:1767319143.152822:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.152824:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.152832:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.152844:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.152847:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.152849:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.152855:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.152858:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.152861:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.152865:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152873:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.152882:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.152885:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.152889:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.152892:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319143.152903:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.152907:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.152912:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:2.0:1767319143.152914:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.152922:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319143.152925:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319143.152928:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.152932:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 159, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.152934:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319143.152936:0:85366: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:1767319143.152941:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319143.152944:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319143.152947:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.152952:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319143.152958:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.152961:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.152968:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152978:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152986:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.152994:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153002:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153021:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.153026:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.153040:0:85366:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319143.153044:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e43450fa[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.153047:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000210f6ccd 17ffffc0001001 3:0 ffff8f2437674000 158 lru 00000080:00200000:2.0:1767319143.153054:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005991955e 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319143.153056:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e43450fa 00000080:00200000:2.0:1767319143.153057:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.153060:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.153067:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153079:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.153082:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.153084:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.153090:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.153093:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.153096:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.153101:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153108:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.153117:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.153119:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.153123:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.153126:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319143.153135:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.153138:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.153143:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:2.0:1767319143.153146:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.153153:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319143.153157:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319143.153159:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.153163:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 160, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.153165:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319143.153168:0:85366: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:1767319143.153173:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319143.153176:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319143.153178:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.153183:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319143.153189:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.153191:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.153197:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153207:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153216:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153224:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153232:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153250:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.153256:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.153270:0:85366:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319143.153275:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000028699dcd[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.153278:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006875bccb 17ffffc0001001 3:0 ffff8f2437674e58 159 lru 00000080:00200000:2.0:1767319143.153284:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005ffe488c 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319143.153286:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000028699dcd 00000080:00200000:2.0:1767319143.153287:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.153289:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.153298:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153344:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.153348:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.153350:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.153357:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.153360:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.153363:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.153367:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153375:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.153384:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.153387:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.153391:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.153394:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319143.153402:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.153406:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.153411:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:2.0:1767319143.153414:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.153421:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319143.153425:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319143.153427:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.153432:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 161, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.153433:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319143.153436:0:85366: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:1767319143.153442:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319143.153445:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319143.153448:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.153453:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319143.153460:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.153462:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.153470:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153479:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153488:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153495:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153503:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153520:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.153526:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.153796:0:85366:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319143.153801:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fb16c2b1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.153805:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff8caa86 17ffffc0001001 3:0 ffff8f2437674288 160 lru 00000080:00200000:2.0:1767319143.153810:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000af58379f 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319143.153812:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fb16c2b1 00000080:00200000:2.0:1767319143.153814:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.153816:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.153825:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.153838:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.153841:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.153843:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.153850:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.153853:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.153856:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.153861:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153869:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.153879:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.153882:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.153886:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.153889:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319143.153899:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.153903:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.153909:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:2.0:1767319143.153912:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.153921:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319143.153925:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319143.153928:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.153933:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 162, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.153934:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319143.153938:0:85366: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:1767319143.153944:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319143.153948:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319143.153950:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.153957:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319143.153963:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.153966:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.153974:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153982:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153990:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.153997:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154003:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154025:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.154031:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.154049:0:85366:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319143.154053:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008a598e0d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.154056:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2b4c10c 17ffffc0001001 3:0 ffff8f24376741b0 161 lru 00000080:00200000:2.0:1767319143.154061:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb115f88 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319143.154063:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008a598e0d 00000080:00200000:2.0:1767319143.154064:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.154066:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.154074:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154085:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.154087:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.154089:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.154095:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.154097:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.154100:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.154104:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154111:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.154120:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.154122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.154126:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.154129:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319143.154138:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.154141:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.154147:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:2.0:1767319143.154150:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.154157:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319143.154160:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319143.154162:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.154166:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 163, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.154168:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319143.154171:0:85366: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:1767319143.154176:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319143.154179:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319143.154181:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.154187:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319143.154193:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.154196:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.154203:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154212:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154219:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154226:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154233:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154252:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.154258:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.154276:0:85366:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319143.154280:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000012f7546b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.154284:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000015966769 17ffffc0001001 3:0 ffff8f24376746c0 162 lru 00000080:00200000:2.0:1767319143.154289:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000fabb6985 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319143.154292:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000012f7546b 00000080:00200000:2.0:1767319143.154293:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.154296:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.154334:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154347:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.154350:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.154353:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.154359:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.154361:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.154364:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.154368:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154375:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.154384:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.154387:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.154392:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.154401:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319143.154411:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.154414:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.154419:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:2.0:1767319143.154423:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.154432:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319143.154436:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319143.154438:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.154442:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 164, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.154444:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319143.154447:0:85366: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:1767319143.154452:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319143.154455:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319143.154459:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.154464:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319143.154470:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.154472:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.154479:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154488:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154497:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154506:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154513:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154542:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.154548:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.154564:0:85366:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319143.154568:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e86c56a2[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.154571:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c77accf8 17ffffc0001001 3:0 ffff8f2437674948 163 lru 00000080:00200000:2.0:1767319143.154577:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc7ce0a3 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319143.154579:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e86c56a2 00000080:00200000:2.0:1767319143.154581:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.154583:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.154591:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154603:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.154606:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.154608:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.154613:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.154616:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.154618:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.154622:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154630:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.154637:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.154640:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.154644:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.154647:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319143.154656:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.154659:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.154664:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:2.0:1767319143.154667:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.154674:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319143.154677:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319143.154679:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.154683:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 165, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.154684:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319143.154687:0:85366: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:1767319143.154692:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319143.154695:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319143.154697:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.154701:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319143.154707:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.154709:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.154716:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154725:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154733:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154741:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154748:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154765:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.154770:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.154784:0:85366:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319143.154788:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a85070ea[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.154791:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e42ac46e 17ffffc0001001 3:0 ffff8f2437674870 164 lru 00000080:00200000:2.0:1767319143.154797:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002248231b 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319143.154799:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a85070ea 00000080:00200000:2.0:1767319143.154800:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.154803:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.154810:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154821:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.154823:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.154826:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.154831:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.154833:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.154835:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.154839:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154846:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.154854:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.154856:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.154860:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.154863:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319143.154874:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.154877:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.154881:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:2.0:1767319143.154884:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.154891:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319143.154894:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319143.154896:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.154900:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 166, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.154902:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319143.154904:0:85366: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:1767319143.154909:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319143.154912:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319143.154914:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.154919:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319143.154924:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.154926:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.154933:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154943:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154951:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154959:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.154966:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.154984:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.154989:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.155014:0:85366:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319143.155019:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d03eec6d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.155022:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000330b812c 17ffffc0001001 3:0 ffff8f240402f0d8 165 lru 00000080:00200000:2.0:1767319143.155028:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008c297913 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319143.155030:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d03eec6d 00000080:00200000:2.0:1767319143.155031:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.155033:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.155041:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.155053:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.155056:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.155058:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.155063:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.155066:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.155068:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.155072:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.155081:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.155090:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.155092:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.155096:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.155099:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319143.155107:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.155110:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.155115:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:2.0:1767319143.155118:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.155126:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319143.155129:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319143.155132:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.155135:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 167, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.155137:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319143.155140:0:85366: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:1767319143.155145:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319143.155148:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319143.155150:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.155156:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319143.155161:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.155163:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.155170:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.155179:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.155186:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.155193:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.155200:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.155218:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.155223:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.155237:0:85366:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319143.155242:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000079118d7a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.155244:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000001fff49c1 17ffffc0001001 3:0 ffff8f240402faf8 166 lru 00000080:00200000:2.0:1767319143.155250:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000faf3a58f 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319143.155252:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000079118d7a 00000080:00200000:2.0:1767319143.155253:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.155255:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.155263:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.155276:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.155278:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.155281:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.155286:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.155289:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.155292:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.155296:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156173:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.156191:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.156194:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.156201:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.156206:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319143.156221:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.156223:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.156231:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:2.0:1767319143.156234:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.156247:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319143.156251:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319143.156253:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.156258:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 168, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.156260:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319143.156263:0:85366: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:1767319143.156273:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319143.156277:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319143.156280:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.156289:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319143.156298:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.156332:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.156346:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156357:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156368:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156375:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156382:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.156401:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.156412:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.156438:0:85366:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319143.156444:0:85366:0:(rw26.c:969:ll_write_end()) page@000000003d7a7829[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.156447:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000082f68b0d 17ffffc0001001 3:0 ffff8f240402f510 167 lru 00000080:00200000:2.0:1767319143.156453:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003bd45f89 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319143.156456:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000003d7a7829 00000080:00200000:2.0:1767319143.156457:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.156460:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.156473:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.156490:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.156493:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.156495:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.156504:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.156506:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.156509:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.156513:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156520:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.156542:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.156545:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.156551:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.156553:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319143.156565:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.156569:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.156574:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:2.0:1767319143.156577:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.156585:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319143.156590:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319143.156592:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.156595:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 169, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.156597:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319143.156600:0:85366: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:1767319143.156895:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319143.156900:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319143.156903:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.156911:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319143.156919:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.156921:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.156930:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156939:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156949:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156957:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.156964:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.156984:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.156992:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.157011:0:85366:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319143.157016:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007204cc56[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.157020:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000752c3916 17ffffc0001001 3:0 ffff8f240402fa20 168 lru 00000080:00200000:2.0:1767319143.157026:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5418ccd 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319143.157028:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007204cc56 00000080:00200000:2.0:1767319143.157030:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.157033:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.157042:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157056:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.157059:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.157062:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.157070:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.157073:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.157075:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.157080:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157088:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.157098:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.157101:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.157106:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.157110:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319143.157120:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.157124:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.157130:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:2.0:1767319143.157134:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.157143:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1767319143.157147:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1767319143.157150:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.157155:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 170, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.157157:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1767319143.157160:0:85366: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:1767319143.157166:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1767319143.157170:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1767319143.157172:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.157178:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1767319143.157184:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.157187:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.157194:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157204:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157213:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157221:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157229:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157249:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.157255:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.157285:0:85366:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1767319143.157290:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000088163e18[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.157293:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000072be2b5d 17ffffc0001021 2:0 ffff8f240402f870 169 lru 00000080:00200000:2.0:1767319143.157299:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005a9f3f7c 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319143.157331:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000088163e18 00000080:00200000:2.0:1767319143.157334:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.157337:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.157346:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157360:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.157363:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.157366:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.157372:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.157375:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.157377:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.157382:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157391:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.157400:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.157403:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.157407:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.157410:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1767319143.157420:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.157423:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.157428:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:2.0:1767319143.157431:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.157440:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1767319143.157444:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1767319143.157447:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.157451:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 171, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.157453:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1767319143.157455:0:85366: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:1767319143.157461:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1767319143.157464:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1767319143.157467:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.157473:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1767319143.157479:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.157481:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.157490:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157499:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157508:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157516:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157523:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157556:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.157563:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.157582:0:85366:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1767319143.157587:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005af602fe[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.157590:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1815c34 17ffffc0001001 3:0 ffff8f240402f948 170 lru 00000080:00200000:2.0:1767319143.157596:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003291bb74 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319143.157599:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005af602fe 00000080:00200000:2.0:1767319143.157600:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.157602:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.157612:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157625:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.157628:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.157630:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.157636:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.157639:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.157642:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.157646:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157654:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.157662:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.157665:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.157670:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.157673:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1767319143.157684:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.157688:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.157693:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:2.0:1767319143.157696:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.157705:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1767319143.157709:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1767319143.157711:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.157715:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 172, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.157717:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1767319143.157719:0:85366: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:1767319143.157724:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1767319143.157727:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1767319143.157730:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.157735:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1767319143.157741:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.157744:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.157751:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157760:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157769:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157777:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157785:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157807:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.157814:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.157829:0:85366:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1767319143.157833:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001b588c97[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.157836:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000050a28007 17ffffc0001001 3:0 ffff8f240402f6c0 171 lru 00000080:00200000:2.0:1767319143.157841:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a32b0866 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319143.157843:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001b588c97 00000080:00200000:2.0:1767319143.157844:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.157846:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.157854:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.157865:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.157868:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.157870:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.157876:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.157878:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.157881:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.157885:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157892:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.157902:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.157904:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.157908:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.157911:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1767319143.157921:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.157925:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.157930:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:2.0:1767319143.157933:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.157940:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1767319143.157944:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1767319143.157946:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.157950:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 173, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.157951:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1767319143.157954:0:85366: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:1767319143.157959:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1767319143.157962:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1767319143.157964:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.157969:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1767319143.157975:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.157978:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.157985:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.157994:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158002:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158009:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158017:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.158035:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.158041:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.158055:0:85366:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1767319143.158059:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a1694882[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.158062:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfb5ded8 17ffffc0001001 3:0 ffff8f240402f1b0 172 lru 00000080:00200000:2.0:1767319143.158068:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009eda1007 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319143.158070:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a1694882 00000080:00200000:2.0:1767319143.158071:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.158073:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.158081:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.158093:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.158096:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.158099:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.158105:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.158107:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.158110:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.158114:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158122:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.158132:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.158135:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.158139:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.158142:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1767319143.158153:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.158156:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.158162:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:2.0:1767319143.158165:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.158173:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1767319143.158177:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1767319143.158179:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.158183:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 174, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.158184:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1767319143.158187:0:85366: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:1767319143.158193:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1767319143.158196:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1767319143.158199:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.158204:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1767319143.158210:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.158213:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.158222:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158232:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158240:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158249:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158257:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.158275:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.158281:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.158299:0:85366:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1767319143.158335:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006066095c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.158339:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000063a9aa27 17ffffc0001001 3:0 ffff8f240402f288 173 lru 00000080:00200000:2.0:1767319143.158345:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001dcd8ccc 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319143.158347:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006066095c 00000080:00200000:2.0:1767319143.158348:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.158351:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.158361:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.158373:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.158376:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.158379:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.158385:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.158388:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.158390:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.158395:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158403:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.158413:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.158416:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.158421:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.158424:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1767319143.158434:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.158438:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.158442:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:2.0:1767319143.158445:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.158453:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1767319143.158457:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1767319143.158459:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.158463:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 175, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.158465:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1767319143.158468:0:85366: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:1767319143.158474:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1767319143.158477:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1767319143.158480:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.158485:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1767319143.158492:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.158494:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17cb0, osc lock ffff8f24069fb1d0, flags 0x0 00010000:00010000:2.0:1767319143.158502:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158512:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.158521:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.159439:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319143.159665:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.159679:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.159763:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.159780:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.159820:0:85366:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:3.0:1767319143.159827:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000d747bf05[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.159831:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000002bb69c90 17ffffc0001001 3:0 ffff8f2405423bd0 174 lru 00000080:00200000:3.0:1767319143.159837:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca225c41 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319143.159839:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000d747bf05 00000080:00200000:3.0:1767319143.159840:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.159845:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.159860:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.159881:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.159885:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.159888:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.159899:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.159902:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.159905:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17cb0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.159910:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.159927:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.159940:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.159943:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17cb0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.159953:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.159959:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319143.159967:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.159971:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.159980:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:3.0:1767319143.159985:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.160005:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319143.160010:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319143.160013:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.160018:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 176, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.160021:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319143.160024:0:85366: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:1767319143.160035:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319143.160040:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319143.160043:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.160053:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319143.160066:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.160070:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.160082:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160094:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160115:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160123:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160143:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160152:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.160158:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.160185:0:85366:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319143.160189:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000023e20e28[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.160192:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000068560f21 17ffffc0001001 3:0 ffff8f2405423360 175 lru 00000080:00200000:3.0:1767319143.160198:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001a6f9f2c 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319143.160201:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000023e20e28 00000080:00200000:3.0:1767319143.160202:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.160204:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.160213:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160225:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.160228:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.160230:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.160237:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.160240:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.160242:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.160247:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160263:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.160272:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.160275:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.160281:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.160285:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319143.160289:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.160293:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.160297:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:3.0:1767319143.160335:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.160345:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319143.160349:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319143.160353:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.160357:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 177, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.160359:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319143.160363:0:85366: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:1767319143.160369:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319143.160373:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319143.160375:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.160382:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319143.160389:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.160391:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.160399:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160408:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160450:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160459:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160466:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160483:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.160490:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.160574:0:85366:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319143.160580:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000377ff7cf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.160583:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009bd1338c 17ffffc0001021 2:0 ffff8f24054235e8 176 lru 00000080:00200000:3.0:1767319143.160589:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecfd615b 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319143.160591:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000377ff7cf 00000080:00200000:3.0:1767319143.160592:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.160594:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.160613:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160626:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.160629:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.160631:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.160638:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.160640:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.160643:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.160647:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160661:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.160671:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.160673:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.160679:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.160683:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319143.160687:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.160691:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.160696:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:3.0:1767319143.160699:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.160707:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319143.160711:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319143.160714:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.160717:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 178, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.160720:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319143.160722:0:85366: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:1767319143.160728:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319143.160731:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319143.160734:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.160740:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319143.160746:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.160749:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.160756:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160765:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160785:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160793:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160801:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160809:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.160815:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.160832:0:85366:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319143.160836:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000061a3deea[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.160839:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000181a0859 17ffffc0001001 3:0 ffff8f2405423ca8 177 lru 00000080:00200000:3.0:1767319143.160845:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006f3def17 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319143.160847:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000061a3deea 00000080:00200000:3.0:1767319143.160848:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.160850:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.160859:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.160869:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.160872:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.160874:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.160879:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.160882:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.160884:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.160888:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160901:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.160910:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.160913:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.160918:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.160922:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319143.160926:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.160929:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.160934:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:3.0:1767319143.160937:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.160945:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319143.160948:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319143.160950:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.160954:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 179, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.160956:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319143.160958:0:85366: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:1767319143.160963:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319143.160966:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319143.160968:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.160973:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319143.160978:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.160980:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.160987:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.160996:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161015:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161023:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161030:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161038:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.161043:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.161057:0:85366:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319143.161061:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f0c96ee5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.161064:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c85836d1 17ffffc0001001 3:0 ffff8f2405423d80 178 lru 00000080:00200000:3.0:1767319143.161070:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001c5bc2d6 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319143.161073:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f0c96ee5 00000080:00200000:3.0:1767319143.161074:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.161076:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.161085:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161095:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.161098:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.161100:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.161106:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.161108:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.161111:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.161115:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161128:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.161138:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.161140:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.161145:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.161148:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319143.161151:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.161154:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.161159:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:3.0:1767319143.161162:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.161169:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319143.161173:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319143.161175:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.161179:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 180, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.161181:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319143.161184:0:85366: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:1767319143.161188:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319143.161191:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319143.161193:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.161198:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319143.161204:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.161206:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.161213:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161222:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161240:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161247:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161253:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161261:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.161266:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.161281:0:85366:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319143.161285:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000762f69b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.161288:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000063f4ac5f 17ffffc0001001 3:0 ffff8f24054230d8 179 lru 00000080:00200000:3.0:1767319143.161293:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000edad5f50 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319143.161295:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000762f69b 00000080:00200000:3.0:1767319143.161297:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.161299:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.161337:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161349:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.161351:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.161354:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.161359:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.161361:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.161364:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.161368:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161381:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.161390:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.161392:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.161397:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.161400:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319143.161404:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.161407:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.161411:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:3.0:1767319143.161414:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.161421:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319143.161424:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319143.161427:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.161430:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 181, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.161432:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319143.161434:0:85366: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:1767319143.161439:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319143.161441:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319143.161443:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.161448:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319143.161453:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.161454:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.161461:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161469:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161486:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161493:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161500:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161507:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.161512:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.161525:0:85366:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319143.161542:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001c51e176[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.161545:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000065abbce6 17ffffc0001001 3:0 ffff8f2405423af8 180 lru 00000080:00200000:3.0:1767319143.161550:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e99d6bc6 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319143.161552:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001c51e176 00000080:00200000:3.0:1767319143.161554:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.161556:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.161563:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161575:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.161577:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.161579:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.161584:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.161587:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.161590:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.161593:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161606:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.161614:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.161617:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.161621:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.161624:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319143.161628:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.161631:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.161635:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:3.0:1767319143.161638:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.161645:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319143.161648:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319143.161651:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.161654:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 182, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.161656:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319143.161658:0:85366: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:1767319143.161663:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319143.161666:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319143.161668:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.161672:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319143.161677:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.161679:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.161686:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161694:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161714:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161721:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161728:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161737:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.161743:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.161758:0:85366:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319143.161763:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005aadbace[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.161766:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000076b6f6cf 17ffffc0001001 3:0 ffff8f2405423510 181 lru 00000080:00200000:3.0:1767319143.161771:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4c7c329 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319143.161773:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005aadbace 00000080:00200000:3.0:1767319143.161774:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.161776:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.161783:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161795:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.161798:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.161800:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.161805:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.161808:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.161811:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.161815:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161828:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.161836:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.161839:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.161843:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.161847:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319143.161850:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.161853:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.161857:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:3.0:1767319143.161860:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.161866:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319143.161870:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319143.161872:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.161876:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 183, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.161877:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319143.161880:0:85366: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:1767319143.161884:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319143.161887:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319143.161889:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.161893:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319143.161898:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.161900:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.161907:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161916:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161934:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161940:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.161947:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.161955:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.161961:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.161977:0:85366:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319143.161981:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008349649f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.161984:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000d74b8452 17ffffc0001001 3:0 ffff8f2405423a20 182 lru 00000080:00200000:3.0:1767319143.161990:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000004942a99f 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319143.161992:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008349649f 00000080:00200000:3.0:1767319143.161993:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.161996:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.162003:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162015:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.162018:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.162021:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.162026:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.162029:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.162032:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.162036:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162049:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.162059:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.162062:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.162067:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.162070:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319143.162074:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.162077:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.162082:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:3.0:1767319143.162085:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.162092:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319143.162097:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319143.162099:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.162103:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 184, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.162104:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319143.162107:0:85366: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:1767319143.162111:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319143.162114:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319143.162117:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.162121:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319143.162126:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.162128:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.162135:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162144:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162164:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162173:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162180:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162189:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.162194:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.162211:0:85366:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319143.162215:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000035bb435b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.162218:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce4f8037 17ffffc0001001 3:0 ffff8f2405423870 183 lru 00000080:00200000:3.0:1767319143.162224:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000046ca8466 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319143.162227:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000035bb435b 00000080:00200000:3.0:1767319143.162228:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.162230:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.162238:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162249:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.162251:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.162254:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.162259:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.162261:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.162264:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.162268:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162282:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.162291:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.162293:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.162298:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.162341:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319143.162346:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.162349:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.162354:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:3.0:1767319143.162356:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.162364:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319143.162368:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319143.162371:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.162375:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 185, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.162376:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319143.162379:0:85366: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:1767319143.162385:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319143.162388:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319143.162391:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.162396:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319143.162403:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.162405:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.162412:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162421:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162441:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162450:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162458:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162467:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.162473:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.162491:0:85366:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319143.162495:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000efb4489a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.162499:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000000b07a940 17ffffc0001001 3:0 ffff8f2405423948 184 lru 00000080:00200000:3.0:1767319143.162505:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000007ece4e51 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319143.162507:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000efb4489a 00000080:00200000:3.0:1767319143.162509:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.162511:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.162519:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162544:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.162548:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.162551:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.162558:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.162561:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.162564:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.162568:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162582:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.162592:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.162595:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.162601:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.162604:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319143.162609:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.162612:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.162617:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:3.0:1767319143.162621:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.162629:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319143.162633:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319143.162636:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.162640:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 186, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.162642:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319143.162645:0:85366: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:1767319143.162650:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319143.162653:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319143.162656:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.162661:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319143.162666:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.162669:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.162676:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162685:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162705:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162712:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162719:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162728:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.162734:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.162751:0:85366:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319143.162756:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e4c12b37[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.162760:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003f3c3fc7 17ffffc0001001 3:0 ffff8f24054236c0 185 lru 00000080:00200000:3.0:1767319143.162765:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005430c7d8 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319143.162767:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e4c12b37 00000080:00200000:3.0:1767319143.162769:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.162771:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.162780:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162792:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.162795:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.162797:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.162804:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.162806:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.162810:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.162814:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162828:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.162838:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.162842:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.162847:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.162851:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319143.162855:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.162858:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.162863:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:3.0:1767319143.162866:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.162873:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319143.162877:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319143.162880:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.162884:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 187, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.162886:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319143.162888:0:85366: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:1767319143.162893:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319143.162896:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319143.162899:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.162905:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319143.162910:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.162913:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.162920:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162929:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162949:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162958:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.162966:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.162975:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.162981:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.162998:0:85366:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319143.163002:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001034f95a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.163005:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0506d27 17ffffc0001001 3:0 ffff8f24054231b0 186 lru 00000080:00200000:3.0:1767319143.163011:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000065a9ba98 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319143.163013:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001034f95a 00000080:00200000:3.0:1767319143.163015:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.163017:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.163026:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.163038:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.163041:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.163043:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.163049:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.163052:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.163055:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.163059:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163074:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.163084:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.163087:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.163092:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.163096:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319143.163100:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.163103:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.163108:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:3.0:1767319143.163111:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.163118:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319143.163122:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319143.163124:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.163128:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 188, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.163129:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319143.163132:0:85366: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:1767319143.163137:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319143.163140:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319143.163142:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.163147:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319143.163153:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.163156:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.163163:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163172:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163192:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163199:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163205:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.163213:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.163219:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.163236:0:85366:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319143.163241:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001925fdad[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.163243:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007d8e27ee 17ffffc0001001 3:0 ffff8f2405423288 187 lru 00000080:00200000:3.0:1767319143.163249:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001e9c7262 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319143.163251:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001925fdad 00000080:00200000:3.0:1767319143.163252:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.163254:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.163261:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.163271:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.163274:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.163276:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.163281:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.163284:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.163286:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.163290:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163333:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.163343:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.163346:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.163351:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.163354:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319143.163357:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.163361:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.163365:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:3.0:1767319143.163368:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.163375:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319143.163378:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319143.163381:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.163384:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 189, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.163386:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319143.163388:0:85366: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:1767319143.163393:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319143.163396:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319143.163398:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.163403:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319143.163409:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.163411:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.163418:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163428:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163450:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163457:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.163464:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.163472:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.163478:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.163493:0:85366:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319143.163497:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000e25ac74d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.163500:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb4787ec 17ffffc0001001 3:0 ffff8f2405423e58 188 lru 00000080:00200000:3.0:1767319143.163506:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000eff0266f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319143.163508:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000e25ac74d 00000080:00200000:3.0:1767319143.163509:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.163511:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.163519:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.164269:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.164278:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.164282:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.164295:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.164298:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.164349:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.164357:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.164378:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.164392:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.164395:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.164403:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.164409:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319143.164735:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.164740:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.164750:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:3.0:1767319143.164756:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.164774:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319143.164780:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319143.164784:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.164790:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 190, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.164793:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319143.164797:0:85366: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:1767319143.164809:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319143.164815:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319143.164818:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.164831:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319143.164843:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.164847:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.164860:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.164872:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.164895:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.164903:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.164910:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.164921:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.164932:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.164966:0:85366:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319143.164973:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000022969b46[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.164976:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a85e5220 17ffffc0001001 3:0 ffff8f2405423438 189 lru 00000080:00200000:3.0:1767319143.164984:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c466921e 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319143.164986:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000022969b46 00000080:00200000:3.0:1767319143.164987:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.164992:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.165008:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.165025:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.165028:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.165031:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.165039:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.165042:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.165045:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.165050:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165063:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.165073:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.165075:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.165081:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.165085:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319143.165088:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.165091:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.165096:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:3.0:1767319143.165099:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.165107:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319143.165111:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319143.165113:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.165117:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 191, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.165120:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319143.165122:0:85366: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:1767319143.165128:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319143.165131:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319143.165134:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.165139:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319143.165145:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.165148:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.165155:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165265:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165286:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165294:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165331:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.165341:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.165348:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.165369:0:85366:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319143.165373:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007190d191[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.165376:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe52e20b 17ffffc0001001 3:0 ffff8f2405423000 190 lru 00000080:00200000:3.0:1767319143.165382:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2da0836 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319143.165384:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007190d191 00000080:00200000:3.0:1767319143.165385:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.165388:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.165395:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.165407:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.165409:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.165411:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.165416:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.165734:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.165738:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.165744:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165759:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.165771:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.165775:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.165781:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.165785:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319143.165791:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.165794:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.165801:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:3.0:1767319143.165804:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.165814:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319143.165818:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319143.165821:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.165826:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 192, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.165828:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319143.165831:0:85366: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:1767319143.165838:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319143.165842:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319143.165844:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.165851:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319143.165857:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.165860:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.165869:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165879:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165899:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165908:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.165914:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.165923:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.165930:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.165959:0:85366:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319143.165964:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c1affebe[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.165967:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec6a21a7 17ffffc0001021 2:0 ffff8f2405423798 191 lru 00000080:00200000:3.0:1767319143.165973:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b1aa72 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319143.165975:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c1affebe 00000080:00200000:3.0:1767319143.165976:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.165978:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.165988:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.166002:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.166004:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.166007:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.166014:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.166017:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.166020:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.166024:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166038:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.166048:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.166051:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.166056:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.166059:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319143.166062:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.166066:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.166070:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:3.0:1767319143.166073:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.166081:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319143.166085:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319143.166087:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.166092:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 193, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.166093:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319143.166096:0:85366: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:1767319143.166101:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319143.166104:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319143.166107:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.166113:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319143.166119:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.166122:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.166129:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166137:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166156:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166259:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166267:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.166275:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.166282:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.166360:0:85366:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319143.166365:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000045e68b88[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.166369:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea2149ed 17ffffc0001001 3:0 ffff8f2410a9abd0 192 lru 00000080:00200000:3.0:1767319143.166375:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000004103a207 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319143.166377:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000045e68b88 00000080:00200000:3.0:1767319143.166378:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.166381:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.166390:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.166402:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.166405:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.166407:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.166601:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.166734:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.166738:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.166743:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166760:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.166771:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.166774:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.166781:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.166787:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319143.166792:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.166796:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.166803:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:3.0:1767319143.166807:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.166819:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319143.166823:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319143.166826:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.166830:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 194, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.166832:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319143.166836:0:85366: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:1767319143.166843:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319143.166848:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319143.166850:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.166857:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319143.166864:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.166867:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.166878:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166887:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166907:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166915:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.166922:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.166929:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.166936:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.166953:0:85366:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319143.166957:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000039de32f6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.166960:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000499e14d9 17ffffc0001001 3:0 ffff8f2410a9a438 193 lru 00000080:00200000:3.0:1767319143.166967:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009a4c19ed 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319143.166969:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000039de32f6 00000080:00200000:3.0:1767319143.166970:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.166973:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.166982:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.166993:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.166996:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.166998:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.167005:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.167007:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.167010:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.167014:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167027:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.167037:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.167040:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.167044:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.167048:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319143.167052:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.167055:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.167060:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:3.0:1767319143.167063:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.167072:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319143.167076:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319143.167079:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.167083:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 195, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.167084:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319143.167087:0:85366: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:1767319143.167092:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319143.167095:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319143.167098:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.167102:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319143.167108:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.167110:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.167117:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167125:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167143:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167152:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167251:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.167264:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.167271:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.167289:0:85366:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319143.167293:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000081648c11[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.167297:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000031beb637 17ffffc0001001 3:0 ffff8f2410a9a798 194 lru 00000080:00200000:3.0:1767319143.167335:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000147092e 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319143.167339:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000081648c11 00000080:00200000:3.0:1767319143.167340:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.167343:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.167352:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.167365:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.167367:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.167370:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.167376:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.167378:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.167381:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.167385:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.167399:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.167409:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.167424:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.167429:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.167433:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319143.167437:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.167449:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.167455:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:3.0:1767319143.167458:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.167466:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319143.169392:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319143.169399:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.169408:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 196, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.169411:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319143.169416:0:85366: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:1767319143.169434:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319143.169442:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319143.169445:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.169463:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319143.170449:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.170459:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.170752:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.170774:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.170824:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.170834:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.170843:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.170858:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.170877:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.170928:0:85366:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319143.170940:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000067eab7d1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.170944:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003e98d5db 17ffffc0001001 3:0 ffff8f2410a9a000 195 lru 00000080:00200000:3.0:1767319143.170952:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000001eb28b99 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319143.170954:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000067eab7d1 00000080:00200000:3.0:1767319143.170956:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.170963:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.170990:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.171018:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.171022:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.171025:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.171043:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.171047:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.171050:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.171056:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.171071:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.171090:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.171093:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.171102:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.171110:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319143.171119:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.171122:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.171134:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:3.0:1767319143.171140:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.172111:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319143.172126:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319143.172138:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.172145:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 197, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.172148:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319143.172153:0:85366: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:1767319143.172172:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319143.172179:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319143.172183:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.172201:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319143.172215:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.172219:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.172235:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172247:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172273:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172281:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172289:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.172299:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.172336:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.172363:0:85366:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319143.172369:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000055b617ed[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.172372:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e16b09de 17ffffc0001001 3:0 ffff8f2410a9ae58 196 lru 00000080:00200000:3.0:1767319143.172380:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4c2abbc 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319143.172382:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000055b617ed 00000080:00200000:3.0:1767319143.172383:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.172386:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.172399:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.172426:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.172430:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.172433:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.172449:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.172452:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.172455:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.172460:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172480:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.172494:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.172497:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.172504:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.172509:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319143.172515:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.172518:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.172526:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:3.0:1767319143.172538:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.172547:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319143.172551:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319143.172553:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.172557:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 198, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.172559:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319143.172562:0:85366: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:1767319143.172567:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319143.172570:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319143.172573:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.172578:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319143.172583:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.172585:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.172592:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172602:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172814:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172823:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172830:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.172838:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.172844:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.172861:0:85366:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319143.172865:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006a6946ac[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.172868:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000546c2f3b 17ffffc0001001 3:0 ffff8f2410a9a288 197 lru 00000080:00200000:3.0:1767319143.172874:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008ed8d4d8 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319143.172876:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006a6946ac 00000080:00200000:3.0:1767319143.172877:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.172879:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.172886:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.172897:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.172900:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.172902:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.172908:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.172910:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.172913:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.172917:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.172929:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.172938:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.172941:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.172944:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.172947:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319143.172950:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.172953:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.172958:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:3.0:1767319143.172961:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.172968:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319143.172972:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319143.172974:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.172978:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 199, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.172980:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319143.172982:0:85366: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:1767319143.172987:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319143.172990:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319143.172993:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.172997:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319143.173002:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.173004:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.173011:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173020:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173038:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173046:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173052:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.173059:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.173064:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.173076:0:85366:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319143.173079:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000077dbb322[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.173082:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000960883a2 17ffffc0001001 3:0 ffff8f2410a9a1b0 198 lru 00000080:00200000:3.0:1767319143.173088:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000960cf2cd 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319143.173090:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000077dbb322 00000080:00200000:3.0:1767319143.173091:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.173093:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.173099:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.173110:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.173112:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.173115:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.173119:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.173122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.173125:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.173128:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173142:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.173150:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.173152:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.173380:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.173385:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319143.173389:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.173391:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.173397:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:3.0:1767319143.173400:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.173407:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1767319143.173410:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 815104, bytes: 4096 00000080:00200000:3.0:1767319143.173413:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.173417:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 200, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.173419:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1767319143.173421:0:85366: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:1767319143.173426:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1767319143.173429:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1767319143.173432:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.173446:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1767319143.173452:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.173455:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.173462:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173723:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173745:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173753:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173759:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.173767:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.173773:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.173789:0:85366:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1767319143.173794:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000046451b98[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.173797:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccc9f0d3 17ffffc0001001 3:0 ffff8f2410a9a6c0 199 lru 00000080:00200000:3.0:1767319143.173802:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000009d8c5aaa 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319143.173804:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000046451b98 00000080:00200000:3.0:1767319143.173805:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.173807:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.173817:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.173830:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.173833:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.173835:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.173842:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.173844:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.173847:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.173851:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173863:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.173873:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.173876:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.173880:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.173883:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1767319143.173887:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.173889:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.173895:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:3.0:1767319143.173898:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.173905:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1767319143.173909:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 819200, bytes: 4096 00000080:00200000:3.0:1767319143.173912:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.173915:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 201, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.173917:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1767319143.173919:0:85366: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:1767319143.173924:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1767319143.173927:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1767319143.173929:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.173934:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1767319143.173939:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.173941:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.173948:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173957:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173976:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173983:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.173991:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.173998:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.174002:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.174014:0:85366:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1767319143.174018:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006566a6f5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.174021:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003e5a268e 17ffffc0001001 3:0 ffff8f2410a9a948 200 lru 00000080:00200000:3.0:1767319143.174026:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c25f806f 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319143.174028:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006566a6f5 00000080:00200000:3.0:1767319143.174029:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.174031:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.174037:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.174048:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.174051:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.174053:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.174058:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.174060:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.174063:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.174067:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174079:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.174087:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.174089:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.174093:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.174096:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1767319143.174099:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.174102:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.174107:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:3.0:1767319143.174109:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.174116:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1767319143.174120:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 823296, bytes: 4096 00000080:00200000:3.0:1767319143.174122:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.174125:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 202, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.174127:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1767319143.174143:0:85366: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:1767319143.174148:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1767319143.174150:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1767319143.174153:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.174157:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1767319143.174369:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.174373:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.174380:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174390:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174409:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174749:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174758:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.174766:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.174773:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.174793:0:85366:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1767319143.174798:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006156f962[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.174801:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5e683f6 17ffffc0001001 3:0 ffff8f2410a9a870 201 lru 00000080:00200000:3.0:1767319143.174808:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000002201b11f 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319143.174810:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006156f962 00000080:00200000:3.0:1767319143.174811:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.174814:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.174823:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.174837:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.174839:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.174842:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.174849:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.174852:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.174855:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.174859:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174872:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.174882:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.174885:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.174890:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.174893:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1767319143.174898:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.174901:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.174906:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:3.0:1767319143.174910:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.174922:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1767319143.174925:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 827392, bytes: 4096 00000080:00200000:3.0:1767319143.174928:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.174931:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 203, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.174933:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1767319143.174936:0:85366: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:1767319143.174943:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1767319143.174947:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1767319143.174949:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.174955:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1767319143.174961:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.174964:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.174971:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.174980:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175002:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175010:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175016:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.175024:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.175028:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.175044:0:85366:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319143.175047:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f0071432[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.175050:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000008b082387 17ffffc0001001 3:0 ffff8f2410a9aa20 202 lru 00000080:00200000:3.0:1767319143.175055:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d652734a 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319143.175057:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f0071432 00000080:00200000:3.0:1767319143.175058:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.175060:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.175067:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.175077:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.175080:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.175082:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.175087:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.175089:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.175092:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.175096:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175108:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.175116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.175118:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.175122:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.175124:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319143.175127:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.175300:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.175362:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:3.0:1767319143.175366:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.175374:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319143.175378:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319143.175380:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.175384:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 204, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.175386:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319143.175389:0:85366: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:1767319143.175394:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319143.175397:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319143.175399:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.175405:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319143.175411:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.175414:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.175743:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175757:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175777:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175785:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175791:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.175799:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.175807:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.175828:0:85366:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319143.175833:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000016374d87[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.175836:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000af0774ed 17ffffc0001001 3:0 ffff8f2410a9a510 203 lru 00000080:00200000:3.0:1767319143.175841:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e6648b 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319143.175843:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000016374d87 00000080:00200000:3.0:1767319143.175844:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.175848:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.175859:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.175872:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.175875:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.175877:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.175886:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.175888:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.175891:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.175895:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.175907:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.175918:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.175920:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.175926:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.175930:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319143.175934:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.175937:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.175942:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:3.0:1767319143.175946:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.175955:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319143.175959:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319143.175961:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.175965:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 205, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.175967:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319143.175970:0:85366: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:1767319143.175976:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319143.175980:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319143.175982:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.175988:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319143.175994:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.175997:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.176003:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.176013:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.176030:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.176037:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.176044:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.176052:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.176057:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.176074:0:85366:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319143.176078:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000397453a1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.176081:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5678de3 17ffffc0001001 3:0 ffff8f2410a9aaf8 204 lru 00000080:00200000:3.0:1767319143.176086:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0e33124 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319143.176088:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000397453a1 00000080:00200000:3.0:1767319143.176089:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.176091:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.176098:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.176108:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.176110:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.176112:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.176116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.176118:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.176121:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.176124:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.177265:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.177286:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.177290:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.177341:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.177348:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319143.177356:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.177360:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.177372:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:3.0:1767319143.177378:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.177400:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319143.177406:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319143.177410:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.177417:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 206, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.177419:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319143.177423:0:85366: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:1767319143.177436:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319143.177451:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319143.177455:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.177477:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319143.177492:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.177497:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.177513:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.177525:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.178873:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.178883:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.178890:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.178910:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.178931:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.178978:0:85366:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319143.178989:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000019df1e7c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.178993:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006e850735 17ffffc0001001 3:0 ffff8f2410a9a0d8 205 lru 00000080:00200000:3.0:1767319143.179001:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6cf16 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319143.179003:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000019df1e7c 00000080:00200000:3.0:1767319143.179005:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.179011:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.179037:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.179067:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.179071:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.179074:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.179091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.179094:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.179098:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.179103:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.179119:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.179149:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.179151:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.179166:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.179173:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319143.179181:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.179184:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.179196:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:3.0:1767319143.179201:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.179228:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319143.179236:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319143.179240:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.179245:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 207, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.179248:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319143.179252:0:85366: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:1767319143.179264:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319143.179270:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319143.179273:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.179286:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319143.179297:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.179337:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.179353:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.179364:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.179383:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.179391:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.179397:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.179404:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.179409:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.179452:0:85366:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319143.179457:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ed51c88f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.179460:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007062d1b6 17ffffc0001021 2:0 ffff8f2410a9ad80 206 lru 00000080:00200000:3.0:1767319143.179466:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbce0b99 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319143.179962:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ed51c88f 00000080:00200000:3.0:1767319143.179964:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.179969:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.179986:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.180005:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.180009:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.180012:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.180022:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.180024:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.180027:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.180032:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.180048:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.180059:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.180062:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.180068:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.180073:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319143.180078:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.180081:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.180088:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:3.0:1767319143.180092:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.180107:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319143.180112:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319143.180115:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.180119:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 208, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.180121:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319143.180124:0:85366: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:1767319143.180143:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319143.180148:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319143.180150:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.180933:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319143.180956:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.180960:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.180980:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.180994:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181022:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181031:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181038:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.181050:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.181063:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.181098:0:85366:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319143.181106:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000054628e45[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.181110:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000068a2b1f3 17ffffc0001001 3:0 ffff8f2410a9aca8 207 lru 00000080:00200000:3.0:1767319143.181117:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000008e34b009 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319143.181119:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000054628e45 00000080:00200000:3.0:1767319143.181121:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.181125:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.181140:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.181157:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.181172:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.181175:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.181188:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.181190:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.181193:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.181198:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181211:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.181227:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.181229:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.181236:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.181241:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319143.181249:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.181252:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.181260:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:3.0:1767319143.181264:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.181282:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319143.181287:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319143.181290:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.181294:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 209, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.181297:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319143.181300:0:85366: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:1767319143.181345:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319143.181349:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319143.181352:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.181361:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319143.181367:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.181370:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.181377:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181385:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.181404:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.182437:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.182697:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.182718:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.182742:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.182798:0:85366:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319143.182805:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000a55e806e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.182809:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000426ab192 17ffffc0001001 3:0 ffff8f2410a9a5e8 208 lru 00000080:00200000:3.0:1767319143.182816:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3c1acc5 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319143.182818:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000a55e806e 00000080:00200000:3.0:1767319143.182819:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.182824:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.182844:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.182868:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.182871:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.182874:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.182889:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.182892:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.182895:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.182900:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.182917:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.182934:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.182938:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.182946:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.182952:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319143.182962:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.182965:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.182977:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:3.0:1767319143.182982:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.183003:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319143.183010:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319143.183013:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.183018:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 210, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.183021:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319143.183025:0:85366: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:1767319143.183036:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319143.183041:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319143.183045:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.183057:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319143.183066:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.183070:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.183085:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.183096:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.183119:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.183126:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184034:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184052:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.184066:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.184107:0:85366:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319143.184115:0:85366:0:(rw26.c:969:ll_write_end()) page@000000009ef864d3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.184118:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000782e4f6e 17ffffc0001001 3:0 ffff8f2410a9a360 209 lru 00000080:00200000:3.0:1767319143.184126:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000db53013 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319143.184139:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000009ef864d3 00000080:00200000:3.0:1767319143.184141:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.184145:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.184172:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184196:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.184200:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.184204:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.184215:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.184218:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.184222:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.184227:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184241:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.184254:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.184257:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.184266:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.184271:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319143.184277:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.184281:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.184290:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:3.0:1767319143.184295:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.184339:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319143.184345:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319143.184349:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.184354:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 211, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.184356:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319143.184360:0:85366: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:1767319143.184371:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319143.184376:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319143.184380:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.184392:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319143.184401:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.184405:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.184427:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184447:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184478:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184487:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184495:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184504:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.184511:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.184540:0:85366:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319143.184545:0:85366:0:(rw26.c:969:ll_write_end()) page@000000000cbdb776[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.184549:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000089b86c64 17ffffc0001001 3:0 ffff8f2430d655e8 210 lru 00000080:00200000:3.0:1767319143.184555:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000017fc33f2 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319143.184558:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000000cbdb776 00000080:00200000:3.0:1767319143.184559:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.184561:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.184570:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184584:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.184587:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.184589:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.184596:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.184598:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.184601:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.184605:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184618:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.184627:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.184630:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.184635:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.184638:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319143.184642:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.184646:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.184651:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:3.0:1767319143.184654:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.184662:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319143.184666:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319143.184669:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.184673:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 212, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.184674:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319143.184677:0:85366: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:1767319143.184683:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319143.184686:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319143.184689:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.184695:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319143.184700:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.184703:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.184710:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184718:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184737:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184744:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184751:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184760:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.184765:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.184784:0:85366:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319143.184789:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002aefc706[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.184792:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000003bc76044 17ffffc0001001 3:0 ffff8f2430d65360 211 lru 00000080:00200000:3.0:1767319143.184798:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4d32f41 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319143.184800:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002aefc706 00000080:00200000:3.0:1767319143.184801:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.184803:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.184812:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.184825:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.184828:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.184830:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.184836:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.184839:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.184842:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.184845:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184858:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.184867:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.184870:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.184875:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.184878:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319143.184882:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.184885:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.184890:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:3.0:1767319143.184893:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.184901:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319143.184905:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319143.184908:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.184911:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 213, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.184913:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319143.184916:0:85366: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:1767319143.184921:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319143.184924:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319143.184926:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.184932:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319143.184938:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.184940:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.184948:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184957:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184978:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184986:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.184993:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.185002:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.185008:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.185024:0:85366:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319143.185029:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000dd631eae[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.185032:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f90bb98c 17ffffc0001001 3:0 ffff8f2430d65bd0 212 lru 00000080:00200000:3.0:1767319143.185038:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b709ad5c 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319143.185040:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000dd631eae 00000080:00200000:3.0:1767319143.185041:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.185043:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.185051:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.185063:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.185066:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.185069:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.185075:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.185078:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.185080:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.185084:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185100:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.185109:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.185112:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.185117:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.185121:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319143.185124:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.185128:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.185133:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:3.0:1767319143.185136:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.185144:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319143.185148:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319143.185151:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.185154:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 214, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.185156:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319143.185158:0:85366: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:1767319143.185164:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319143.185166:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319143.185169:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.185175:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319143.185181:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.185183:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.185190:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185199:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185219:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185226:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185233:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.185242:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.185248:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.185265:0:85366:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319143.185270:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000aaeedfcf[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.185273:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a776029c 17ffffc0001001 3:0 ffff8f2430d65438 213 lru 00000080:00200000:3.0:1767319143.185278:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000df5a36ff 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319143.185281:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000aaeedfcf 00000080:00200000:3.0:1767319143.185282:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.185284:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.185293:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.185339:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.185342:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.185344:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.185351:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.185354:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.185356:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.185361:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185374:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.185384:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.185387:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.185392:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.185395:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319143.185399:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.185403:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.185408:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:3.0:1767319143.185411:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.185419:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319143.185423:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319143.185426:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.185430:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 215, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.185431:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319143.185434:0:85366: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:1767319143.185440:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319143.185443:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319143.185445:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.185451:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319143.185457:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.185459:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.185466:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185475:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185495:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185503:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.185511:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.185520:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.185526:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.186298:0:85366:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319143.186344:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000c2045b14[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.186348:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000002a85176b 17ffffc0001001 3:0 ffff8f2430d65798 214 lru 00000080:00200000:3.0:1767319143.186355:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000090710f6 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319143.186357:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000c2045b14 00000080:00200000:3.0:1767319143.186358:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.186362:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.186376:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.186398:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.186402:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.186405:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.186676:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.186680:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.186683:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.186690:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.186706:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.186720:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.186723:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.186730:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.186735:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319143.186742:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.186745:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.186753:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:3.0:1767319143.186758:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.186774:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319143.186779:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319143.186782:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.186787:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 216, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.186789:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319143.186794:0:85366: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:1767319143.186804:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1767319143.186809:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1767319143.186812:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.186825:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1767319143.186835:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.186838:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.186852:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.186863:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.186883:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.186890:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.186897:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.186906:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.186915:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.186933:0:85366:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1767319143.186936:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ed328794[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.186939:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000016b16bef 17ffffc0001001 3:0 ffff8f2430d65000 215 lru 00000080:00200000:3.0:1767319143.186945:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d30e8a21 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1767319143.186947:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ed328794 00000080:00200000:3.0:1767319143.186948:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.186950:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.186958:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.186971:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.186973:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.186976:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.186982:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.186984:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.186987:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.186990:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187001:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.187011:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.187013:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.187018:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.187022:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:3.0:1767319143.187026:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.187029:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.187034:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:3.0:1767319143.187037:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.187045:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 884736, count: 4096 00000080:00200000:3.0:1767319143.187049:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 884736, bytes: 4096 00000080:00200000:3.0:1767319143.187052:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.187055:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 217, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.187057:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:3.0:1767319143.187059:0:85366: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:1767319143.187065:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:3.0:1767319143.187068:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:3.0:1767319143.187070:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.187076:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:3.0:1767319143.187082:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.187085:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.187092:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187101:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187124:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187274:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187282:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.187291:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.187297:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.187719:0:85366:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:3.0:1767319143.187726:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002c81fdd5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.187729:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c53dcd10 17ffffc0001001 3:0 ffff8f2430d65e58 216 lru 00000080:00200000:3.0:1767319143.187735:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8ac33f3 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1767319143.187737:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002c81fdd5 00000080:00200000:3.0:1767319143.187738:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.187741:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.187751:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.187765:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.187768:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.187771:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.187778:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.187781:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.187784:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.187788:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187802:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.187813:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.187815:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.187821:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.187825:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:3.0:1767319143.187830:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.187833:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.187839:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:3.0:1767319143.187843:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.187855:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 888832, count: 4096 00000080:00200000:3.0:1767319143.187859:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 888832, bytes: 4096 00000080:00200000:3.0:1767319143.187862:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.187866:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 218, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.187868:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:3.0:1767319143.187871:0:85366: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:1767319143.187877:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:3.0:1767319143.187881:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:3.0:1767319143.187884:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.187891:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:3.0:1767319143.187898:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.187901:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.187910:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187919:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187938:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187945:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.187951:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.187959:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.187966:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.187983:0:85366:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:3.0:1767319143.187988:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000f429fac3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.187991:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c43acdd7 17ffffc0001001 3:0 ffff8f2430d65288 217 lru 00000080:00200000:3.0:1767319143.187997:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000028003ef5 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1767319143.187999:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000f429fac3 00000080:00200000:3.0:1767319143.188000:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.188003:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.188011:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.188023:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.188026:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.188029:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.188035:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.188038:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.188041:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.188045:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.188057:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.188067:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.188070:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.188076:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.188079:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:3.0:1767319143.188082:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.188085:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.188090:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:3.0:1767319143.188093:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.188100:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 892928, count: 4096 00000080:00200000:3.0:1767319143.188104:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 892928, bytes: 4096 00000080:00200000:3.0:1767319143.188107:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.188110:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 219, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.188111:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:3.0:1767319143.188114:0:85366: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:1767319143.188120:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:3.0:1767319143.188123:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:3.0:1767319143.188126:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.190376:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:3.0:1767319143.190410:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.190416:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24104011d0, flags 0x0 00010000:00010000:3.0:1767319143.190454:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.190483:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.190523:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.190544:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.190552:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.190566:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.190583:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.190635:0:85366:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:3.0:1767319143.190646:0:85366:0:(rw26.c:969:ll_write_end()) page@000000009c7470b6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:3.0:1767319143.190651:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000006f76a7e2 17ffffc0001001 3:0 ffff8f2430d651b0 218 lru 00000080:00200000:3.0:1767319143.190658:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006229a5a3 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1767319143.190661:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000009c7470b6 00000080:00200000:3.0:1767319143.190663:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.190668:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.190694:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.190724:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.190728:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.190732:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.190748:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.190753:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.190756:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.190762:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.190785:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.190804:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.190808:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.190817:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.190824:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:3.0:1767319143.190832:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.190836:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.190848:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:3.0:1767319143.190853:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.190879:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 897024, count: 4096 00000080:00200000:3.0:1767319143.190887:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 897024, bytes: 4096 00000080:00200000:3.0:1767319143.190891:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.190897:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 220, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.190900:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:3.0:1767319143.190904:0:85366: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:1767319143.190918:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:3.0:1767319143.190929:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:3.0:1767319143.190933:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.190941:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319143.191577:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.191585:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c0b0, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.191602:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191614:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191625:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191633:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191639:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.191651:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.191661:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.191697:0:85366:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319143.191704:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fafe039a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.191708:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009c8c54b2 17ffffc0001001 3:0 ffff8f240402fe58 219 lru 00000080:00200000:2.0:1767319143.191714:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000076918f41 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319143.191717:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fafe039a 00000080:00200000:2.0:1767319143.191718:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.191721:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.191734:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.191768:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.191772:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.191776:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.191787:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.191790:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.191792:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c0b0 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.191796:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191805:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.191817:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.191820:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c0b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.191828:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.191832:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319143.191838:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.191842:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.191849:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:2.0:1767319143.191853:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.191868:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319143.191873:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319143.191876:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.191880:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 221, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.191883:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319143.191886:0:85366: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:1767319143.191894:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319143.191898:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319143.191901:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.191916:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319143.191923:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.191926:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.191933:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.191941:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192023:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192030:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192037:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.192045:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.192050:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.192066:0:85366:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319143.192071:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007a60b598[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.192074:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e12c3713 17ffffc0001001 3:0 ffff8f240402f000 220 lru 00000080:00200000:2.0:1767319143.192079:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6476974 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319143.192082:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007a60b598 00000080:00200000:2.0:1767319143.192083:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.192085:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.192093:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.192113:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.192116:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.192118:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.192124:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.192127:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.192129:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.192133:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192140:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.192149:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.192152:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.192156:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.192242:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319143.192248:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.192251:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.192256:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:2.0:1767319143.192259:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.192267:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319143.192271:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319143.192274:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.192278:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 222, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.192279:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319143.192281:0:85366: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:1767319143.192286:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319143.192289:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319143.192292:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.192618:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319143.192627:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.192630:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.192639:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192648:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192657:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192665:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192672:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.192681:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.192687:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.192709:0:85366:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319143.192714:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000131fddd9[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.192718:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000030be7656 17ffffc0001001 3:0 ffff8f240402f798 221 lru 00000080:00200000:2.0:1767319143.192724:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003cc8c3b3 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319143.192727:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000131fddd9 00000080:00200000:2.0:1767319143.192728:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.192731:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.192739:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.192762:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.192765:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.192768:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.192774:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.192777:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.192779:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.192783:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192790:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.192799:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.192801:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.192806:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.192809:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319143.192812:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.192815:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.192820:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:2.0:1767319143.192822:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.192830:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319143.192834:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319143.192836:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.192840:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 223, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.192842:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319143.192844:0:85366: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:1767319143.192849:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319143.192852:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319143.192854:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.192864:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319143.192870:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.192872:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.192879:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192888:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192896:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192904:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.192910:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.192918:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.192922:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.192937:0:85366:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319143.192942:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000ec5cbe63[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.192944:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009d941564 17ffffc0001001 3:0 ffff8f240402f438 222 lru 00000080:00200000:2.0:1767319143.193622:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000080db1d7b 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319143.193625:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000ec5cbe63 00000080:00200000:2.0:1767319143.193627:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.193631:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.193649:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.193683:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.193687:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.193691:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.193700:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.193703:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.193706:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.193710:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.193718:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.193730:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.193732:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.193738:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.193742:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319143.193747:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.193750:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.193757:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:2.0:1767319143.193761:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.193775:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319143.193780:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319143.193784:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.193788:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 224, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.193790:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319143.193793:0:85366: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:1767319143.193801:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319143.193806:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319143.193808:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.193827:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319143.193835:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.193838:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.193849:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.193858:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.193867:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.193875:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.193882:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.193890:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.193899:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.193925:0:85366:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319143.193931:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000085fad5b4[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.193934:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000001239901e 17ffffc0001001 3:0 ffff8f240402fbd0 223 lru 00000080:00200000:2.0:1767319143.193939:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000d51686e4 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319143.193942:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000085fad5b4 00000080:00200000:2.0:1767319143.193943:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.193945:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.193962:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.193986:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.193990:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.193992:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.193998:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.194001:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.194003:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.194007:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194014:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.194022:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.194025:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.194029:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.194032:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319143.194036:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.194039:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.194044:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:2.0:1767319143.194047:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.194055:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319143.194059:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319143.194061:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.194064:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 225, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.194066:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319143.194069:0:85366: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:1767319143.194074:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319143.194077:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319143.194079:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.194090:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319143.194095:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.194097:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.194104:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194113:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194121:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194128:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194135:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194142:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.194146:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.194174:0:85366:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319143.194178:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000076222c4d[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.194181:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b92b00cd 17ffffc0001001 3:0 ffff8f240402f360 224 lru 00000080:00200000:2.0:1767319143.194187:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000092391592 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319143.194189:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000076222c4d 00000080:00200000:2.0:1767319143.194190:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.194192:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.194201:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194223:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.194227:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.194229:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.194235:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.194238:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.194240:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.194244:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194251:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.194259:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.194262:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.194266:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.194269:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319143.194273:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.194276:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.194281:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:2.0:1767319143.194284:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.194291:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319143.194295:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319143.194298:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.194339:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 226, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.194340:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319143.194343:0:85366: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:1767319143.194348:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319143.194351:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319143.194354:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.194369:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319143.194375:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.194378:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.194385:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194394:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194401:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194409:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194416:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194424:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.194429:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.194447:0:85366:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319143.194452:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000044be2e97[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.194455:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000099eafbdc 17ffffc0001001 3:0 ffff8f240402f5e8 225 lru 00000080:00200000:2.0:1767319143.194461:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000092bc94b0 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319143.194463:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000044be2e97 00000080:00200000:2.0:1767319143.194465:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.194467:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.194477:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194501:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.194504:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.194507:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.194513:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.194516:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.194518:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.194522:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194542:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.194551:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.194554:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.194559:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.194562:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319143.194565:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.194568:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.194574:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:2.0:1767319143.194578:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.194586:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319143.194590:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319143.194593:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.194596:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 227, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.194597:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319143.194600:0:85366: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:1767319143.194605:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319143.194608:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319143.194610:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.194622:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319143.194628:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.194630:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.194637:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194646:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194654:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194662:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194670:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194678:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.194683:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.194700:0:85366:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319143.194705:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000024544dc5[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.194708:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000091f6db40 17ffffc0001001 3:0 ffff8f240402fca8 226 lru 00000080:00200000:2.0:1767319143.194714:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000028444130 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319143.194716:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000024544dc5 00000080:00200000:2.0:1767319143.194718:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.194720:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.194729:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194756:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.194759:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.194761:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.194766:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.194769:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.194771:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.194775:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194784:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.194793:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.194795:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.194799:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.194801:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319143.194805:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.194808:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.194812:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:2.0:1767319143.194815:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.194822:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319143.194826:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319143.194828:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.194832:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 228, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.194834:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319143.194836:0:85366: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:1767319143.194841:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319143.194844:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319143.194847:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.194858:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319143.194862:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.194864:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.194870:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194878:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194885:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194892:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194898:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194904:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.194908:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.194921:0:85366:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319143.194925:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000020dfbae3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.194928:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000007b9caf7c 17ffffc0001001 3:0 ffff8f240402fd80 227 lru 00000080:00200000:2.0:1767319143.194933:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000caefdc26 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319143.194935:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000020dfbae3 00000080:00200000:2.0:1767319143.194936:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.194937:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.194944:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.194963:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.194966:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.194968:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.194973:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.194976:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.194978:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.194982:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.194990:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.194997:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.194999:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.195002:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.195005:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319143.195009:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.195011:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.195016:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:2.0:1767319143.195018:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.195025:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319143.195028:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319143.195030:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.195034:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 229, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.195036:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319143.195038:0:85366: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:1767319143.195042:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319143.195045:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319143.195047:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.195058:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319143.195063:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.195065:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.195073:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195082:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195090:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195097:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195104:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.195112:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.195116:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.195144:0:85366:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319143.195149:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005585b996[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.195152:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009df20520 17ffffc0001001 3:0 ffff8f24064af360 228 lru 00000080:00200000:2.0:1767319143.195157:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1dde009 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319143.195159:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005585b996 00000080:00200000:2.0:1767319143.195160:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.195162:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.195169:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.195189:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.195192:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.195194:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.195200:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.195202:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.195205:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.195209:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195217:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.195225:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.195227:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.195232:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.195234:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319143.195238:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.195241:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.195246:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:2.0:1767319143.195249:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.195256:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319143.195260:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319143.195263:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.195267:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 230, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.195269:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319143.195271:0:85366: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:1767319143.195275:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319143.195278:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319143.195280:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.195291:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319143.195296:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.195298:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.195336:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195346:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195354:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195362:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195369:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.195377:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.195382:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.195409:0:85366:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1767319143.195414:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000067751429[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.195416:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7392cda 17ffffc0001021 2:0 ffff8f24064af5e8 229 lru 00000080:00200000:2.0:1767319143.195421:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b3eaf7 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319143.195423:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000067751429 00000080:00200000:2.0:1767319143.195424:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.195426:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.195434:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.195460:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.195463:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.195465:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.195471:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.195474:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.195476:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.195480:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.195488:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.195498:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.195501:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.195505:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.195508:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1767319143.195512:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.195516:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.195521:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:2.0:1767319143.195524:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.196099:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1767319143.196108:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1767319143.196111:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.196116:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 231, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.196118:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1767319143.196121:0:85366: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:1767319143.196130:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1767319143.196135:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1767319143.196138:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.196156:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1767319143.196605:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.196610:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.196627:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196639:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196650:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196660:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196667:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.196679:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.196692:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.196729:0:85366:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1767319143.196737:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000debf914e[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.196741:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000016835548 17ffffc0001001 3:0 ffff8f24064afca8 230 lru 00000080:00200000:2.0:1767319143.196748:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3ccbc5b 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319143.196751:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000debf914e 00000080:00200000:2.0:1767319143.196752:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.196757:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.196776:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.196809:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.196814:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.196816:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.196831:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.196835:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.196838:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.196843:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196851:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.196866:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.196868:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.196876:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.196882:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1767319143.196889:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.196892:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.196902:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:2.0:1767319143.196906:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.196917:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1767319143.196922:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1767319143.196925:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.196929:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 232, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.196931:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1767319143.196934:0:85366: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:1767319143.196940:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1767319143.196945:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1767319143.196947:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.196962:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1767319143.196968:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.196970:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.196978:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196987:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.196996:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197004:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197011:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.197018:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.197023:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.197042:0:85366:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1767319143.197046:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000045ca1aa3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.197049:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000000a8dd0ad 17ffffc0001001 3:0 ffff8f24064afd80 231 lru 00000080:00200000:2.0:1767319143.197054:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f9f738 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319143.197056:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000045ca1aa3 00000080:00200000:2.0:1767319143.197057:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.197059:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.197068:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.197092:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.197095:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.197097:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.197103:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.197106:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.197108:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.197112:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197120:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.197129:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.197132:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.197136:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.197139:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1767319143.197143:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.197146:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.197152:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:2.0:1767319143.197154:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.197725:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1767319143.197738:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1767319143.197744:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.197750:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 233, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.197752:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1767319143.197755:0:85366: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:1767319143.197763:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1767319143.197768:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1767319143.197771:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.197788:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1767319143.197795:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.197799:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.197809:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197819:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197826:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197834:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197841:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.197849:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.197857:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.197882:0:85366:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1767319143.197888:0:85366:0:(rw26.c:969:ll_write_end()) page@000000002dcd18c0[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.197892:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000259d7f6c 17ffffc0001001 3:0 ffff8f24064af0d8 232 lru 00000080:00200000:2.0:1767319143.197897:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000066971a47 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319143.197899:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000002dcd18c0 00000080:00200000:2.0:1767319143.197901:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.197904:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.197916:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.197941:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.197945:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.197948:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.197956:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.197959:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.197962:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.197966:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.197973:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.197984:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.197987:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.197993:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.197996:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1767319143.198001:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.198005:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.198011:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:2.0:1767319143.198015:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.198023:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1767319143.198027:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1767319143.198029:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.198033:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 234, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.198035:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1767319143.198037:0:85366: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:1767319143.198043:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1767319143.198046:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1767319143.198048:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.198069:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1767319143.198075:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.198077:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.198084:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.198093:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.198101:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.198109:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.198115:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.198123:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.198128:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.198146:0:85366:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1767319143.198151:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000803eaaa3[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.198154:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab59a6c3 17ffffc0001001 3:0 ffff8f24064afaf8 233 lru 00000080:00200000:2.0:1767319143.198768:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc794afa 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319143.198776:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000803eaaa3 00000080:00200000:2.0:1767319143.198778:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.198783:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.198801:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.198835:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.198839:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.198842:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.198851:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.198854:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.198857:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.198861:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.198869:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.198881:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.198884:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.198890:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.198895:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1767319143.198901:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.198904:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.198912:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:2.0:1767319143.198916:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.198929:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1767319143.198934:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1767319143.198937:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.198942:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 235, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.198944:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1767319143.198947:0:85366: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:1767319143.198954:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1767319143.198958:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1767319143.198960:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.198975:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1767319143.198981:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.198984:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.198994:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199003:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199012:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199020:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199028:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.199036:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.199042:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.199064:0:85366:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1767319143.199069:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000029d72c93[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.199071:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000edb2835b 17ffffc0001001 3:0 ffff8f24064af510 234 lru 00000080:00200000:2.0:1767319143.199077:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000066846001 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319143.199080:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000029d72c93 00000080:00200000:2.0:1767319143.199081:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.199083:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.199090:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.199111:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.199114:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.199117:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.199122:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.199125:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.199128:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.199132:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199140:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.199149:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.199151:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.199156:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.199158:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1767319143.199253:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.199257:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.199262:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:2.0:1767319143.199265:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.199272:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1767319143.199276:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1767319143.199278:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.199282:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 236, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.199283:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1767319143.199285:0:85366: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:1767319143.199291:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1767319143.199294:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1767319143.199296:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.199696:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1767319143.199706:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.199708:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.199719:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199729:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199737:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199745:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199752:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.199760:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.199767:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.199795:0:85366:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1767319143.199801:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000191691a1[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.199804:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4dd1310 17ffffc0001001 3:0 ffff8f24064afa20 235 lru 00000080:00200000:2.0:1767319143.199810:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000006f4bbb60 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319143.199812:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000191691a1 00000080:00200000:2.0:1767319143.199813:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.199818:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.199828:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.199853:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.199857:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.199859:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.199867:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.199870:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.199872:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.199876:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.199884:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.199894:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.199897:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.199903:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.199907:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1767319143.199911:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.199915:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.199921:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:2.0:1767319143.199925:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.199937:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1767319143.199941:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1767319143.199944:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.199949:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 237, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.199951:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1767319143.199954:0:85366: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:1767319143.199961:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1767319143.199965:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1767319143.199967:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.199979:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1767319143.199985:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.199987:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.199995:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200003:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200010:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200017:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200024:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.200031:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.200036:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.200053:0:85366:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1767319143.200058:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000025a95a69[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.200061:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000063f20ef2 17ffffc0001001 3:0 ffff8f24064af870 236 lru 00000080:00200000:2.0:1767319143.200067:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000000171fa78 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319143.200069:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000025a95a69 00000080:00200000:2.0:1767319143.200070:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.200073:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.200081:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.200106:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.200109:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.200112:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.200117:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.200121:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.200124:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.200127:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200136:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.200144:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.200146:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.200151:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.200154:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1767319143.200157:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.200250:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.200256:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:2.0:1767319143.200260:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.200268:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1767319143.200272:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1767319143.200275:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.200279:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 238, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.200281:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1767319143.200283:0:85366: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:1767319143.200289:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1767319143.200293:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1767319143.200295:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.200623:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1767319143.200630:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.200633:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.200642:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200652:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200660:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200668:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200674:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.200682:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.200688:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.200709:0:85366:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1767319143.200714:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000af93649b[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.200717:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000035d7f198 17ffffc0001001 3:0 ffff8f24064af948 237 lru 00000080:00200000:2.0:1767319143.200723:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000096965c05 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319143.200726:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000af93649b 00000080:00200000:2.0:1767319143.200728:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.200731:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.200741:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.200767:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.200771:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.200773:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.200782:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.200785:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.200788:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.200792:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200801:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.200810:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.200813:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.200818:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.200822:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1767319143.200826:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.200829:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.200835:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:2.0:1767319143.200838:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.200848:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1767319143.200852:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1767319143.200854:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.200858:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 239, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.200860:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1767319143.200863:0:85366: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:1767319143.200869:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1767319143.200873:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1767319143.200875:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.200887:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1767319143.200893:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.200895:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.200902:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200911:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200920:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200927:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.200934:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.200942:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.200947:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.200964:0:85366:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1767319143.200968:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000029129a8f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.200971:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000a821a936 17ffffc0001001 3:0 ffff8f24064af6c0 238 lru 00000080:00200000:2.0:1767319143.200976:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000c657a82d 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319143.200979:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000029129a8f 00000080:00200000:2.0:1767319143.200980:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.200982:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.200991:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.201012:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.201016:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.201018:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.201025:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.201028:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.201031:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.201035:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201043:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.201051:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.201054:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.201058:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.201061:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1767319143.201065:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.201068:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.201073:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:2.0:1767319143.201076:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.201084:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1767319143.201087:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1767319143.201090:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.201093:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 240, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.201095:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1767319143.201097:0:85366: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:1767319143.201102:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1767319143.201105:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1767319143.201107:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.201119:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1767319143.201124:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.201127:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.201134:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201143:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201152:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201250:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201259:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.201266:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.201272:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.201287:0:85366:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1767319143.201292:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008b4690df[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.201295:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000f66527d3 17ffffc0001001 3:0 ffff8f24064af1b0 239 lru 00000080:00200000:2.0:1767319143.201300:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003c9faba2 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319143.201628:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008b4690df 00000080:00200000:2.0:1767319143.201630:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.201633:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.201646:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.201671:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.201675:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.201678:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.201686:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.201689:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.201692:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.201696:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201704:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.201714:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.201717:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.201722:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.201725:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1767319143.201729:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.201732:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.201738:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:2.0:1767319143.201741:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.201750:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1767319143.201754:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1767319143.201756:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.201761:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 241, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.201762:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1767319143.201765:0:85366: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:1767319143.201771:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1767319143.201775:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1767319143.201777:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.201794:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1767319143.201800:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.201802:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.201810:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201820:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201829:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201836:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201843:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.201849:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.201855:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.201872:0:85366:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1767319143.201876:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000058e8846a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.201879:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000035d58ac8 17ffffc0001001 3:0 ffff8f24064af288 240 lru 00000080:00200000:2.0:1767319143.201884:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000053549f4a 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319143.201886:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000058e8846a 00000080:00200000:2.0:1767319143.201887:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.201890:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.201897:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.201917:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.201919:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.201921:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.201926:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.201928:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.201930:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.201934:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.201940:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.201947:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.201949:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.201953:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.201955:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1767319143.201958:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.201960:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.201965:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:2.0:1767319143.201967:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.201974:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1767319143.201979:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1767319143.201981:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.201985:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 242, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.201986:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1767319143.201988:0:85366: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:1767319143.201993:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1767319143.201996:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1767319143.201999:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.202010:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1767319143.202016:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.202018:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.202024:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202033:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202042:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202049:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202057:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.202065:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.202070:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.202087:0:85366:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1767319143.202091:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000031c15a2[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.202095:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea0d557c 17ffffc0001001 3:0 ffff8f24064afe58 241 lru 00000080:00200000:2.0:1767319143.202101:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9801d8c 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319143.202104:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000031c15a2 00000080:00200000:2.0:1767319143.202105:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.202107:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.202115:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.202136:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.202139:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.202142:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.202147:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.202150:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.202153:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.202157:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202258:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.202267:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.202270:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.202275:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.202278:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1767319143.202281:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.202284:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.202290:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:2.0:1767319143.202292:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.202300:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1767319143.202402:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1767319143.202405:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.202410:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 243, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.202411:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1767319143.202415:0:85366: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:1767319143.202420:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1767319143.202424:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1767319143.202426:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.202619:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1767319143.202628:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.202630:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.202639:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202648:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202657:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202665:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202672:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.202680:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.202686:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.202708:0:85366:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1767319143.202713:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007917820f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.202717:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000093762eb8 17ffffc0001001 3:0 ffff8f24064af000 242 lru 00000080:00200000:2.0:1767319143.202723:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000fed33f7d 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319143.202725:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007917820f 00000080:00200000:2.0:1767319143.202726:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.202729:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.202738:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.202761:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.202765:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.202767:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.202775:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.202778:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.202780:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.202784:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202793:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.202801:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.202804:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.202809:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.202812:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1767319143.202816:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.202819:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.202824:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:2.0:1767319143.202827:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.202837:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1767319143.202841:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1767319143.202844:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.202848:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 244, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.202850:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1767319143.202852:0:85366: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:1767319143.202858:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1767319143.202861:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1767319143.202864:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.202876:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319143.202882:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.202884:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.202891:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202901:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202909:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202917:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.202924:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.202933:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.202938:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.202955:0:85366:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319143.202959:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000080f33c71[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.202963:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000000c7cf056 17ffffc0001001 3:0 ffff8f24064af798 243 lru 00000080:00200000:2.0:1767319143.202969:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf9f26bb 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319143.202972:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000080f33c71 00000080:00200000:2.0:1767319143.202973:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.202975:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.202984:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.203010:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.203013:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.203016:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.203022:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.203025:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.203028:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.203032:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203040:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.203049:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.203051:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.203055:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.203058:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319143.203061:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.203065:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.203069:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:2.0:1767319143.203072:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.203079:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319143.203083:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319143.203086:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.203089:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 245, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.203091:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319143.203093:0:85366: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:1767319143.203099:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319143.203102:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319143.203104:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.203116:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319143.203122:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.203124:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.203132:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203140:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203149:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203158:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203258:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.203267:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.203273:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.203717:0:85366:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319143.203724:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005c60a28c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.203727:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb64c8ef 17ffffc0001021 2:0 ffff8f24064af438 244 lru 00000080:00200000:2.0:1767319143.203734:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b347f018 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319143.203737:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005c60a28c 00000080:00200000:2.0:1767319143.203738:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.203741:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.203753:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.203779:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.203782:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.203785:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.203793:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.203796:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.203799:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.203803:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203811:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.203821:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.203824:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.203830:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.203833:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319143.203838:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.203841:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.203847:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:2.0:1767319143.203851:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.203863:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1767319143.203868:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1767319143.203870:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.203874:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 246, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.203876:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1767319143.203878:0:85366: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:1767319143.203885:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1767319143.203889:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1767319143.203892:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.203905:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1767319143.203912:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.203914:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.203924:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203933:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203942:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203950:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.203957:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.203965:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.203971:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.203990:0:85366:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1767319143.203994:0:85366:0:(rw26.c:969:ll_write_end()) page@000000009be5b8a7[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.203997:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2a4a344 17ffffc0001001 3:0 ffff8f24064afbd0 245 lru 00000080:00200000:2.0:1767319143.204003:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000873904bf 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319143.204006:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000009be5b8a7 00000080:00200000:2.0:1767319143.204007:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.204009:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.204018:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.204042:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.204046:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.204049:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.204055:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.204058:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.204061:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.204065:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204072:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.204081:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.204083:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.204088:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.204091:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1767319143.204094:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.204097:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.204101:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:2.0:1767319143.204104:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.204112:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1767319143.204115:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1767319143.204117:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.204121:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 247, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.204122:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1767319143.204125:0:85366: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:1767319143.204130:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1767319143.204133:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1767319143.204135:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.204146:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1767319143.204151:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.204154:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.204250:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204261:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204270:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204278:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204285:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.204294:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.204300:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.204611:0:85366:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1767319143.204617:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000b2d27077[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.204620:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000009577a2f6 17ffffc0001001 3:0 ffff8f2406502948 246 lru 00000080:00200000:2.0:1767319143.204626:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0db9009 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319143.204628:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000b2d27077 00000080:00200000:2.0:1767319143.204629:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.204631:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.204642:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.204668:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.204672:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.204675:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.204682:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.204684:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.204687:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.204691:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204698:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.204707:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.204709:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.204713:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.204716:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1767319143.204721:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.204724:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.204730:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:2.0:1767319143.204733:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.204741:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1767319143.204745:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1767319143.204747:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.204751:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 248, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.204753:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1767319143.204756:0:85366: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:1767319143.204761:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1767319143.204764:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1767319143.204766:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.204778:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1767319143.204783:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.204786:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.204793:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204802:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204810:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204817:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204825:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.204832:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.204838:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.204857:0:85366:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1767319143.204861:0:85366:0:(rw26.c:969:ll_write_end()) page@00000000fed5ad1a[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.204864:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000907b99aa 17ffffc0001001 3:0 ffff8f24065026c0 247 lru 00000080:00200000:2.0:1767319143.204868:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000066c66498 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319143.204870:0:85366:0:(rw26.c:969:ll_write_end()) end page@00000000fed5ad1a 00000080:00200000:2.0:1767319143.204871:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.204873:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.204879:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.204896:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.204899:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.204901:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.204906:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.204908:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.204910:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.204913:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.204920:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.204927:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.204929:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.204933:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.204935:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1767319143.204938:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.204940:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.204944:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:2.0:1767319143.204946:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.204953:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1767319143.204956:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1767319143.204958:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.204961:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 249, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.204962:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1767319143.204965:0:85366: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:1767319143.204969:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1767319143.204971:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1767319143.204973:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.204984:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1767319143.204989:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.204991:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.204997:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205006:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205014:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205022:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205029:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205036:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.205041:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.205056:0:85366:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1767319143.205060:0:85366:0:(rw26.c:969:ll_write_end()) page@000000005fd49dfb[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.205064:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000827a54e3 17ffffc0001001 3:0 ffff8f24065021b0 248 lru 00000080:00200000:2.0:1767319143.205069:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000570a2edc 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319143.205071:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000005fd49dfb 00000080:00200000:2.0:1767319143.205072:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.205075:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.205083:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205104:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.205107:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.205109:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.205114:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.205117:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.205120:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.205124:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205131:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.205139:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.205141:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.205146:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.205148:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1767319143.205151:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.205154:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.205245:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:2.0:1767319143.205250:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.205258:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1767319143.205262:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1767319143.205264:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.205268:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 250, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.205270:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1767319143.205272:0:85366: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:1767319143.205278:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1767319143.205281:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1767319143.205283:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.205296:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1767319143.205401:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.205405:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.205413:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205422:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205430:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205438:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205619:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205629:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.205636:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.205659:0:85366:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1767319143.205664:0:85366:0:(rw26.c:969:ll_write_end()) page@000000007380d8ba[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.205667:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000030fc23f2 17ffffc0001001 3:0 ffff8f2406502288 249 lru 00000080:00200000:2.0:1767319143.205673:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff74d3b5 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319143.205676:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000007380d8ba 00000080:00200000:2.0:1767319143.205677:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.205679:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.205689:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205714:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.205718:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.205720:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.205727:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.205730:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.205732:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.205736:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205743:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.205753:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.205756:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.205760:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.205763:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1767319143.205767:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.205771:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.205776:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:2.0:1767319143.205779:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.205787:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1767319143.205790:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1767319143.205792:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.205796:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 251, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.205798:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1767319143.205801:0:85366: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:1767319143.205806:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1767319143.205810:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1767319143.205812:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.205826:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1767319143.205831:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.205834:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.205841:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205851:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205859:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205866:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205873:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205881:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.205886:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.205902:0:85366:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1767319143.205907:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000036bc11a6[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.205910:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000821cd6bf 17ffffc0001001 3:0 ffff8f2406502e58 250 lru 00000080:00200000:2.0:1767319143.205916:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000003cbe73bb 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319143.205919:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000036bc11a6 00000080:00200000:2.0:1767319143.205920:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.205922:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.205930:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.205952:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.205956:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.205958:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.205963:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.205966:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.205969:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.205972:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.205979:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.205988:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.205991:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.205996:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.205999:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1767319143.206003:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.206007:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.206012:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:2.0:1767319143.206015:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.206023:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1767319143.206027:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1767319143.206029:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.206034:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 252, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.206036:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1767319143.206039:0:85366: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:1767319143.206045:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1767319143.206048:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1767319143.206050:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.206062:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1767319143.206067:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.206070:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.206078:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206087:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206097:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206106:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206114:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.206123:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.206128:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.206145:0:85366:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1767319143.206149:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006a0adc71[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.206153:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000050af0605 17ffffc0001001 3:0 ffff8f2406502000 251 lru 00000080:00200000:2.0:1767319143.206251:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000022d9d63c 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319143.206255:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006a0adc71 00000080:00200000:2.0:1767319143.206256:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.206259:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.206269:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.206292:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.206296:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.206298:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.206332:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.206335:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.206338:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.206342:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206350:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.206358:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.206361:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.206366:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.206369:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1767319143.206373:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.206763:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.206770:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:2.0:1767319143.206774:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.206783:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1767319143.206788:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1767319143.206790:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.206795:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 253, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.206797:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1767319143.206801:0:85366: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:1767319143.206808:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1767319143.206812:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1767319143.206815:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.206832:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1767319143.206839:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.206842:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.206852:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206861:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206869:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206877:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.206884:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.206892:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.206898:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.206919:0:85366:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1767319143.206924:0:85366:0:(rw26.c:969:ll_write_end()) page@000000008d6ece0c[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.206928:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa035b24 17ffffc0001001 3:0 ffff8f2406502798 252 lru 00000080:00200000:2.0:1767319143.206933:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@000000005f00406b 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319143.206936:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000008d6ece0c 00000080:00200000:2.0:1767319143.206937:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.206939:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.206949:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.206974:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.206978:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.206980:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.206987:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.206991:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.206994:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.206998:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207006:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.207015:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.207018:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.207024:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.207027:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1767319143.207030:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.207033:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.207038:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:2.0:1767319143.207040:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.207047:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1767319143.207051:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1767319143.207054:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.207057:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 254, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.207059:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1767319143.207062:0:85366: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:1767319143.207067:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1767319143.207070:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1767319143.207072:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.207084:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1767319143.207089:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.207091:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.207099:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207108:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207118:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207125:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207133:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.207141:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.207146:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.207255:0:85366:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1767319143.207260:0:85366:0:(rw26.c:969:ll_write_end()) page@000000006cae45f8[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.207263:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @000000004cc3c50e 17ffffc0001001 3:0 ffff8f2406502438 253 lru 00000080:00200000:2.0:1767319143.207269:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000041809dad 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319143.207272:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000006cae45f8 00000080:00200000:2.0:1767319143.207273:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.207276:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.207284:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.207424:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.207429:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.207431:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.207608:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.207612:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.207616:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.207620:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207628:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.207639:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.207642:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.207649:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.207652:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1767319143.207657:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.207660:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.207666:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:2.0:1767319143.207669:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.207678:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1767319143.207683:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1767319143.207685:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.207688:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 255, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.207690:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1767319143.207694:0:85366: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:1767319143.207700:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1767319143.207703:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1767319143.207706:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.207720:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1767319143.207727:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.207730:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.207739:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207748:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207757:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207765:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207772:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.207780:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.207786:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.207806:0:85366:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1767319143.207810:0:85366:0:(rw26.c:969:ll_write_end()) page@000000001cc518b7[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.207813:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000006fbee65 17ffffc0001001 3:0 ffff8f2406502bd0 254 lru 00000080:00200000:2.0:1767319143.207818:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@0000000055a59a1b 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319143.207821:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000001cc518b7 00000080:00200000:2.0:1767319143.207822:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.207824:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.207833:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.207856:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.207860:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.207862:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.207868:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.207871:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.207874:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.207877:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207884:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.207892:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.207895:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.207899:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.207901:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1767319143.207904:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.207907:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.207912:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:2.0:1767319143.207914:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.207922:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1767319143.207926:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1767319143.207928:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319143.207931:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 256, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319143.207932:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1767319143.207935:0:85366: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:1767319143.207939:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1767319143.207942:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1767319143.207944:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.207955:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1767319143.207961:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.207963:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.207970:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207979:0:85366:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207988:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.207995:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.208002:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.208013:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.208022:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.208037:0:85366:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1767319143.208042:0:85366:0:(rw26.c:969:ll_write_end()) page@000000004179039f[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:2.0:1767319143.208045:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @00000000e73392b9 17ffffc0001001 3:0 ffff8f2406502360 255 lru 00000080:00200000:2.0:1767319143.208050:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b915bd40 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000002a7c3878 0000000025f88362 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319143.208052:0:85366:0:(rw26.c:969:ll_write_end()) end page@000000004179039f 00000080:00200000:2.0:1767319143.208054:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.208056:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.208064:0:85366:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.208084:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.208086:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.208088:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.208113:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.208116:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.208119:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa2d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.208123:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.208131:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.208140:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.208143:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.208147:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.208151:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1767319143.208154:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.208157:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319143.208276:0:68860:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.208290:0:68860:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.208866:0:68860:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319143.209615:0:68860:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdd880 - object 0x280000400:3309 offset 0<>1048576 00000100:00100000:1.0:1767319143.209700:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319143.209731:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377379712:192.168.204.123@tcp:4:dd.0 00000080:00200000:3.0:1767319143.210965:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:3.0:1767319143.210978:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.211021:0:85366:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1048576, count: 4096 00000080:00200000:3.0:1767319143.211031:0:85366:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1048576, bytes: 4096 00000080:00200000:3.0:1767319143.211037:0:85366:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319143.211047:0:85366:0:(cl_io.c:214:cl_io_rw_init()) header@000000002bdccb51[0x4, 257, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319143.211049:0:85366:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:3.0:1767319143.211055:0:85366: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:1767319143.211074:0:85366:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:3.0:1767319143.211099:0:85366:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:3.0:1767319143.211103:0:85366:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.211127:0:85366:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:3.0:1767319143.211144:0:85366:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.211151:0:85366:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008c9b0, osc lock ffff8f24104011d0, flags 0x0 00000100:00080000:3.0:1767319143.211271:0:85366:0:(import.c:509:import_select_connection()) lustre-OST0001-osc-ffff8f24215a1000: connect to NID 192.168.204.123@tcp last attempt 4226 00000100:00080000:3.0:1767319143.211285:0:85366:0:(import.c:623:import_select_connection()) lustre-OST0001-osc-ffff8f24215a1000: import ffff8f240610d800 using connection 192.168.204.123@tcp/192.168.204.123@tcp 00000008:00100000:3.0:1767319143.211298:0:85366:0:(osc_request.c:3784:osc_reconnect()) ocd_connect_flags: 0xa0465af2e3640038 ocd_version: 34668544 ocd_grant: 5111808, lost: 0. 00000100:00100000:3.0:1767319143.211728:0:85366:0:(import.c:825:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@ffff8f2438cab800 x1853164377379840/t0(0) o8->lustre-OST0001-osc-ffff8f24215a1000@192.168.204.123@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:3.0:1767319143.211797:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.211809:0:85366:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.211820:0:85366:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1767319143.211840:0:85366:0:(client.c:1829:ptlrpc_send_new_req()) @@@ req waiting for recovery: (FULL != CONNECTING) req@ffff8f2438ca8700 x1853164377379968/t0(0) o101->lustre-OST0001-osc-ffff8f24215a1000@192.168.204.123@tcp:28/4 lens 328/400 e 0 to 0 dl 0 ref 2 fl Rpc:WQU/600/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1767319143.211851:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 0 seconds 00000100:00100000:2.0:1767319143.211951:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377379840:192.168.204.123@tcp:8:dd.0 00000100:00100000:2.0:1767319143.229889:0:12515:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8f24215a1000: committing for last_committed 30064771081 gen 5 00000100:00080000:2.0:1767319143.229961:0:12515:0:(import.c:1123:ptlrpc_connect_interpret()) lustre-OST0001-osc-ffff8f24215a1000: connect to target with instance 7 00000100:00080000:2.0:1767319143.229974:0:12515:0:(import.c:951:ptlrpc_connect_set_flags()) lustre-OST0001-osc-ffff8f24215a1000: Resetting ns_connect_flags to server flags: 0xa0425af2e3440038 00000080:00000004:2.0:1767319143.229988:0:12515:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:2.0:1767319143.229996:0:12515:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:2.0:1767319143.230002:0:12515:0:(import.c:1204:ptlrpc_connect_interpret()) connected to replayable target: lustre-OST0001_UUID 00000100:00080000:2.0:1767319143.230007:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f240610d800 lustre-OST0001_UUID: changing import state from CONNECTING to FULL 00000080:00000004:2.0:1767319143.230016:0:12515:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:2.0:1767319143.230019:0:12515:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:2.0:1767319143.230035:0:12515:0:(recover.c:189:ptlrpc_wake_delayed()) @@@ waking (set 000000009afc9cae): req@ffff8f2438ca8700 x1853164377379968/t0(0) o101->lustre-OST0001-osc-ffff8f24215a1000@192.168.204.123@tcp:28/4 lens 328/400 e 0 to 0 dl 0 ref 2 fl Rpc:WQU/600/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000100:00100000:2.0:1767319143.231281:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377379840:192.168.204.123@tcp:8:dd.0 00000100:00100000:3.0:1767319143.232940:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00000100:00100000:0.0:1767319143.242661:0:85366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8700 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377379968:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319143.242705:0:85366:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.242729:0:85366:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.242744:0:85366:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.242788:0:85366:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.242804:0:85366:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.242818:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.242827:0:85366:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.242877:0:85366:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.242912:0:85366:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.242971:0:85366:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:0.0:1767319143.242982:0:85366:0:(rw26.c:969:ll_write_end()) page@0000000070f35f33[3 000000002fd602b0 2 1 0000000040383a4f] 00000080:00200000:0.0:1767319143.242987:0:85366:0:(rw26.c:969:ll_write_end()) vmpage @0000000043002f4f 17ffffc0001001 3:0 ffff8f2437678af8 256 lru 00000080:00200000:0.0:1767319143.242996:0:85366:0:(rw26.c:969:ll_write_end()) osc-page@00000000b08f505e 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 000000007d2195fc > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319143.242998:0:85366:0:(rw26.c:969:ll_write_end()) end page@0000000070f35f33 00000080:00200000:0.0:1767319143.243000:0:85366:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.243005:0:85366:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.243031:0:85366:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000006dbe3c80 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.243055:0:85366:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2430aee578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.243060:0:85366:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.243063:0:85366:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.243091:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.243095:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.243099:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008c9b0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.243105:0:85366:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.243115:0:85366:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.243133:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c597b8 (ffff8f24206aa248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.243136:0:85366:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008c9b0 (ffff8f24206aa248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.243144:0:85366:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.243153:0:85366:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:0.0:1767319143.244145:0:85366:0:(vvp_io.c:289:vvp_io_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:1767319143.244156:0:85366:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.244676:0:85366:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:1.0:1767319143.244685:0:85366:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.244735:0:85366:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x21:0x0](ffff8f2430aee3c8), flags 100001 00000002:00100000:1.0:1767319143.244829:0:85366:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6df80 x1853164377379456/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319143.244844:0:85366:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319143.244851:0:85366:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f100 x1853164377380224/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319143.244881:0:85366:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377380224:192.168.204.123@tcp:35:dd.0 00000100:00100000:1.0:1767319143.245106:0:85366:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de39c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319143.250806:0:85366:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85366:1853164377380224:192.168.204.123@tcp:35:dd.0 00000002:00100000:3.0:1767319143.250854:0:85366:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6df80 x1853164377379456/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000008:00010000:2.0:1767319143.259460:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.261009:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d26dbf51 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319143.261068:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377379712:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319143.270095:0:85367:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.270138:0:85367: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:1767319143.270242:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.270279:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.270288:0:85367:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.270299:0:85367:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.270371:0:85367:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.270381:0:85367:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c753fbf8 00010000:00010000:2.0:1767319143.270385:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.270395:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.270626:0:85367:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.270639:0:85367:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319143.270647:0:85367:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.270651:0:85367:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=25 00000080:00200000:2.0:1767319143.270655:0:85367:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.270673:0:85367:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:2.0:1767319143.270679:0:85367:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), file ffff8f2408e55b00, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1767319143.270690:0:85367:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000002:00010000:2.0:1767319143.270719:0:85367: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:1767319143.270796:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85367 initiator: MDT0 00010000:00010000:2.0:1767319143.270805:0:85367:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85367 initiator: MDT0 00000020:00100000:2.0:1767319143.270834:0:85367:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319143.270851:0:85367:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdca80 x1853164377380480/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319143.270861:0:85367:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85367 initiator: MDT0 00000100:00100000:2.0:1767319143.270893:0:85367:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380480:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319143.271134:0:85367:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a600 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.283036:0:85367:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380480:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319143.283073:0:85367:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283103:0:85367:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283112:0:85367:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283126:0:85367:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283139:0:85367:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283153:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283173:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.283199:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319143.283212:0:85367:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2438bdca80 x1853164377380480/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319143.283227:0:85367:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdca80 x1853164377380480/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319143.283245:0:85367:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319143.283260:0:85367:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319143.283272:0:85367:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/34 (0 0) 00000080:00200000:2.0:1767319143.283279:0:85367:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319143.283296:0:85367:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000080:00200000:2.0:1767319143.284582:0:85367:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2406ca63c8) 00000080:00200000:2.0:1767319143.284758:0:85367:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x22:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:2.0:1767319143.284767:0:85367:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x22:0x0](ffff8f2406ca63c8) 00000080:00010000:2.0:1767319143.284771:0:85367:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe828de 00000080:00010000:2.0:1767319143.284786:0:85367:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2406ca63c8) 00000080:00200008:2.0:1767319143.284805:0:85367:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x22:0x0](ffff8f2406ca63c8), flags 101101 00000002:00100000:2.0:1767319143.284837:0:85367:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdca80 x1853164377380480/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319143.284881:0:85367:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828de from it ffff8f2406454960 00010000:00010000:2.0:1767319143.284895:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319143.284907:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319143.284935:0:85367:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2406ca63c8), inode mode 81a4 mask 40 00000080:00200008:2.0:1767319143.285059:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 0, count: 4096 00000080:00200000:2.0:1767319143.285071:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 4096 00000080:00200000:2.0:1767319143.285078:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.285088:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 1, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.285090:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:2.0:1767319143.285097:0:85367: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:1767319143.285115:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:2.0:1767319143.285125:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:2.0:1767319143.285130:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.285151:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:2.0:1767319143.285184:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.285191:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.285261:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.285270:0:85367:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.285282:0:85367:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319143.285357:0:85367:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380608:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319143.285464:0:85367:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6ad80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.289895:0:85367:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380608:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319143.289950:0:85367:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.289972:0:85367:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.289985:0:85367:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290002:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.290016:0:85367:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290028:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290036:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.290071:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 4096) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.290095:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.290142:0:85367:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:2.0:1767319143.290170:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000084c33af4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.290174:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006902975a 17ffffc0001001 3:0 ffff8f24065025e8 0 lru 00000080:00200000:2.0:1767319143.290182:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002ca66be0 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 13631488 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319143.290184:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000084c33af4 00000080:00200000:2.0:1767319143.290189:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.290201:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.290228:0:85367:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.290259:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.290264:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.290268:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.290287:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.290291:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.290294:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.290299:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290334:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.290351:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.290355:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.290364:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.290373:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:2.0:1767319143.290384:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.290388:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.290404:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:2.0:1767319143.290411:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.290446:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 4096, count: 4096 00000080:00200000:2.0:1767319143.290456:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 4096, bytes: 4096 00000080:00200000:2.0:1767319143.290461:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.290766:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 2, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.290770:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:2.0:1767319143.290776:0:85367: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:1767319143.290802:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:2.0:1767319143.290809:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:2.0:1767319143.290814:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.290830:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:2.0:1767319143.290844:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.290850:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.290873:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290887:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290899:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290907:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.290914:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.290924:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.290931:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.290966:0:85367:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:2.0:1767319143.290972:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ad1e22f5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.290976:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e11e8a8a 17ffffc0001001 3:0 ffff8f2406502ca8 1 lru 00000080:00200000:2.0:1767319143.290982:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000de3d11c7 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319143.290985:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ad1e22f5 00000080:00200000:2.0:1767319143.290986:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.290990:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.291007:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.291033:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.291037:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.291039:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.291063:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.291067:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.291069:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.291074:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.291082:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.291093:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.291096:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.291101:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.291106:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:2.0:1767319143.291111:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.291115:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.291121:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:2.0:1767319143.291125:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.291137:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 8192, count: 4096 00000080:00200000:2.0:1767319143.291141:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 8192, bytes: 4096 00000080:00200000:2.0:1767319143.291144:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.291148:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 3, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.291149:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:2.0:1767319143.291152:0:85367: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:1767319143.292001:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:2.0:1767319143.292009:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:2.0:1767319143.292013:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.292038:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:2.0:1767319143.292048:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.292052:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.292069:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292080:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292091:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292098:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292104:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292114:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.292124:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.292153:0:85367:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:2.0:1767319143.292169:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000020990445[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.292173:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000097083c23 17ffffc0001001 3:0 ffff8f2406502d80 2 lru 00000080:00200000:2.0:1767319143.292178:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002a1dcd4d 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319143.292180:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000020990445 00000080:00200000:2.0:1767319143.292182:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.292186:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.292199:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292220:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.292229:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.292232:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.292242:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.292245:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.292248:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.292253:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292260:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.292273:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.292277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.292284:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.292288:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:2.0:1767319143.292294:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.292297:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.292332:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:2.0:1767319143.292337:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.292352:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 12288, count: 4096 00000080:00200000:2.0:1767319143.292358:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 12288, bytes: 4096 00000080:00200000:2.0:1767319143.292361:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.292366:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 4, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.292369:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:2.0:1767319143.292372:0:85367: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:1767319143.292379:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:2.0:1767319143.292382:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:2.0:1767319143.292384:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.292391:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:2.0:1767319143.292397:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.292400:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.292408:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292435:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292454:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292461:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292477:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292487:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.292494:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.292512:0:85367:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:2.0:1767319143.292516:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f83732c8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.292519:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd3ce4bc 17ffffc0001001 3:0 ffff8f24065020d8 3 lru 00000080:00200000:2.0:1767319143.292534:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009e6250eb 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319143.292537:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f83732c8 00000080:00200000:2.0:1767319143.292538:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.292541:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.292550:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292561:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.292564:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.292567:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.292572:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.292580:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.292583:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.292588:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292596:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.292605:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.292608:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.292613:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.292616:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:2.0:1767319143.292620:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.292623:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.292628:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:2.0:1767319143.292632:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.292639:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 16384, count: 4096 00000080:00200000:2.0:1767319143.292643:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 16384, bytes: 4096 00000080:00200000:2.0:1767319143.292646:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.292649:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 5, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.292651:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:2.0:1767319143.292654:0:85367: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:1767319143.292659:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:2.0:1767319143.292662:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:2.0:1767319143.292665:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.292671:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:2.0:1767319143.292677:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.292679:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.292687:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292707:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292716:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292723:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292731:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292740:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.292746:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.292764:0:85367:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:2.0:1767319143.292769:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d8c159ff[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.292773:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbe37904 17ffffc0001001 3:0 ffff8f2406502af8 4 lru 00000080:00200000:2.0:1767319143.292779:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000727f7c1e 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319143.292781:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d8c159ff 00000080:00200000:2.0:1767319143.292782:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.292785:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.292793:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292804:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.292807:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.292809:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.292815:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.292823:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.292827:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.292832:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292840:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.292848:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.292851:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.292856:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.292859:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:2.0:1767319143.292863:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.292866:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.292871:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:2.0:1767319143.292874:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.292881:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 20480, count: 4096 00000080:00200000:2.0:1767319143.292884:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 20480, bytes: 4096 00000080:00200000:2.0:1767319143.292887:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.292890:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 6, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.292892:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:2.0:1767319143.292894:0:85367: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:1767319143.292899:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:2.0:1767319143.292901:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:2.0:1767319143.292904:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.292908:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:2.0:1767319143.292914:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.292917:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.292924:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292943:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292951:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292958:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.292965:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.292974:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.292980:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.292995:0:85367:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:2.0:1767319143.293000:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000052c978c8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.293003:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009b343851 17ffffc0001001 3:0 ffff8f2406502510 5 lru 00000080:00200000:2.0:1767319143.293009:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000056b46305 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319143.293012:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000052c978c8 00000080:00200000:2.0:1767319143.293013:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.293016:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.293024:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293035:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.293038:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.293040:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.293045:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.293052:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.293055:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.293060:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293068:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.293076:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.293079:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.293084:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.293087:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:2.0:1767319143.293090:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.293094:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.293098:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:2.0:1767319143.293101:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.293108:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 24576, count: 4096 00000080:00200000:2.0:1767319143.293113:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 24576, bytes: 4096 00000080:00200000:2.0:1767319143.293115:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.293119:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 7, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.293121:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:2.0:1767319143.293123:0:85367: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:1767319143.293128:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:2.0:1767319143.293131:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:2.0:1767319143.293133:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.293138:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:2.0:1767319143.293143:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.293146:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.293153:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293172:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293181:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293188:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293195:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293205:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.293210:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.293227:0:85367:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:2.0:1767319143.293231:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001566e229[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.293234:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f372ab31 17ffffc0001001 3:0 ffff8f2406502a20 6 lru 00000080:00200000:2.0:1767319143.293240:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000986effea 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319143.293243:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001566e229 00000080:00200000:2.0:1767319143.293244:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.293246:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.293255:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293267:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.293269:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.293272:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.293277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.293285:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.293288:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.293293:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293301:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.293350:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.293353:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.293358:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.293362:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:2.0:1767319143.293365:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.293369:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.293374:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:2.0:1767319143.293377:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.293385:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 28672, count: 4096 00000080:00200000:2.0:1767319143.293388:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 28672, bytes: 4096 00000080:00200000:2.0:1767319143.293391:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.293394:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 8, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.293396:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:2.0:1767319143.293398:0:85367: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:1767319143.293403:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:2.0:1767319143.293405:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:2.0:1767319143.293407:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.293412:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:2.0:1767319143.293418:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.293420:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.293427:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293444:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293452:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293459:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293467:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293475:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.293480:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.293498:0:85367:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:2.0:1767319143.293503:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009dc3f80d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.293506:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9debcbc 17ffffc0001001 3:0 ffff8f2406502870 7 lru 00000080:00200000:2.0:1767319143.293512:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000008b0fda4c 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319143.293514:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009dc3f80d 00000080:00200000:2.0:1767319143.293515:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.293517:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.293537:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293550:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.293553:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.293556:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.293562:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.293570:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.293573:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.293578:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293585:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.293594:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.293597:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.293601:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.293605:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:2.0:1767319143.293609:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.293613:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.293618:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:2.0:1767319143.293620:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.293628:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 32768, count: 4096 00000080:00200000:2.0:1767319143.293632:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 32768, bytes: 4096 00000080:00200000:2.0:1767319143.293634:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.293638:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 9, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.293640:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:2.0:1767319143.293642:0:85367: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:1767319143.293647:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:2.0:1767319143.293650:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:2.0:1767319143.293653:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.293658:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:2.0:1767319143.293663:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.293666:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.293673:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293693:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293702:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293709:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293716:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293725:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.293730:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.293758:0:85367:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:2.0:1767319143.293762:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c81c87e5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.293765:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004d46cc6c 17ffffc0001001 3:0 ffff8f24389f1000 8 lru 00000080:00200000:2.0:1767319143.293770:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a092ad5c 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319143.293773:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c81c87e5 00000080:00200000:2.0:1767319143.293774:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.293776:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.293783:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293794:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.293797:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.293799:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.293804:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.293811:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.293813:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.293818:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293825:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.293833:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.293835:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.293839:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.293842:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:2.0:1767319143.293845:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.293848:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.293852:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:2.0:1767319143.293855:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.293862:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 36864, count: 4096 00000080:00200000:2.0:1767319143.293865:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 36864, bytes: 4096 00000080:00200000:2.0:1767319143.293868:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.293871:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 10, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.293873:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:2.0:1767319143.293875:0:85367: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:1767319143.293880:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:2.0:1767319143.293883:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:2.0:1767319143.293885:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.293890:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:2.0:1767319143.293894:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.293896:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.293903:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293921:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293930:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293937:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.293945:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.293953:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.293958:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.293983:0:85367:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:2.0:1767319143.293987:0:85367:0:(rw26.c:969:ll_write_end()) page@000000005d979aa6[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.293990:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e066514c 17ffffc0001021 2:0 ffff8f24389f1798 9 lru 00000080:00200000:2.0:1767319143.293995:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000059780639 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319143.293997:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000005d979aa6 00000080:00200000:2.0:1767319143.293998:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.294000:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.294007:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.294017:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.294020:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.294022:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.294026:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.294033:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.294036:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.294039:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294046:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.294054:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.294056:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.294060:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.294063:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:2.0:1767319143.294066:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.294069:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.294072:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:2.0:1767319143.294075:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.294081:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 40960, count: 4096 00000080:00200000:2.0:1767319143.294084:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 40960, bytes: 4096 00000080:00200000:2.0:1767319143.294087:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.294090:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 11, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.294091:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:2.0:1767319143.294093:0:85367: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:1767319143.294098:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:2.0:1767319143.294101:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:2.0:1767319143.294103:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.294107:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:2.0:1767319143.294113:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.294115:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.294122:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294139:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294148:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294155:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294162:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.294169:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.294174:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.294191:0:85367:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:2.0:1767319143.294195:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000054262dea[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.294199:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000685fa717 17ffffc0001001 3:0 ffff8f24389f1438 10 lru 00000080:00200000:2.0:1767319143.294205:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d82b33d7 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319143.294207:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000054262dea 00000080:00200000:2.0:1767319143.294208:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.294211:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.294219:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.294230:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.294233:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.294236:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.294240:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.294250:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.294253:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.294258:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294265:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.294274:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.294277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.294281:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.294284:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:2.0:1767319143.294288:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.294291:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.294295:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:2.0:1767319143.294298:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.294344:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 45056, count: 4096 00000080:00200000:2.0:1767319143.294349:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 45056, bytes: 4096 00000080:00200000:2.0:1767319143.294352:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.294355:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 12, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.294357:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:2.0:1767319143.294359:0:85367: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:1767319143.294365:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:2.0:1767319143.294368:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:2.0:1767319143.294370:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.294375:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:2.0:1767319143.294381:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.294383:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.294391:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294409:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294419:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294426:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.294433:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.294442:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.294447:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.294464:0:85367:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:2.0:1767319143.294469:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000388bc778[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.294472:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d74e8163 17ffffc0001001 3:0 ffff8f24389f1bd0 11 lru 00000080:00200000:2.0:1767319143.294478:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed63f712 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319143.294481:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000388bc778 00000080:00200000:2.0:1767319143.294482:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.294484:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.294492:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.294504:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.294507:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.294509:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.294515:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.294522:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.295119:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.295130:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295140:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.295151:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.295230:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.295240:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.295246:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:2.0:1767319143.295252:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.295256:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.295265:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:2.0:1767319143.295269:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.295286:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 49152, count: 4096 00000080:00200000:2.0:1767319143.295291:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 49152, bytes: 4096 00000080:00200000:2.0:1767319143.295294:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.295299:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 13, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.295340:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:2.0:1767319143.295344:0:85367: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:1767319143.295354:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:2.0:1767319143.295358:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:2.0:1767319143.295361:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.295372:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:2.0:1767319143.295382:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.295386:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.295399:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295646:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295658:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295667:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295675:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.295686:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.295699:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.295731:0:85367:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:2.0:1767319143.295739:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d1039f0c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.295743:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000005072a4d 17ffffc0001001 3:0 ffff8f24389f1360 12 lru 00000080:00200000:2.0:1767319143.295749:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006951bb75 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319143.295751:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d1039f0c 00000080:00200000:2.0:1767319143.295752:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.295756:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.295775:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.295793:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.295796:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.295798:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.295809:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.295819:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.295822:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.295827:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295836:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.295847:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.295849:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.295855:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.295859:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:2.0:1767319143.295864:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.295867:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.295874:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:2.0:1767319143.295877:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.295887:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 53248, count: 4096 00000080:00200000:2.0:1767319143.295892:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 53248, bytes: 4096 00000080:00200000:2.0:1767319143.295894:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.295898:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 14, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.295900:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:2.0:1767319143.295903:0:85367: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:1767319143.295909:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:2.0:1767319143.295913:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:2.0:1767319143.295915:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.295922:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:2.0:1767319143.295928:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.295931:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.295939:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295960:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295970:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.295978:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.297240:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.297263:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.297283:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.297813:0:85367:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:2.0:1767319143.297827:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006821c1ce[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.297831:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000027c4fe24 17ffffc0001001 3:0 ffff8f24389f15e8 13 lru 00000080:00200000:2.0:1767319143.297839:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c44a9314 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319143.297841:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006821c1ce 00000080:00200000:2.0:1767319143.297843:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.297848:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.297873:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.297899:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.297904:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.297907:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.297921:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.297933:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.297937:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.297944:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.297954:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.297970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.297973:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.297982:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.297989:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:2.0:1767319143.297997:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.298001:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.298012:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:2.0:1767319143.298016:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.298038:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 57344, count: 4096 00000080:00200000:2.0:1767319143.298045:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 57344, bytes: 4096 00000080:00200000:2.0:1767319143.298050:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.298056:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 15, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.298058:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:2.0:1767319143.298063:0:85367: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:1767319143.298077:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:2.0:1767319143.298083:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:2.0:1767319143.298086:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.298100:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:2.0:1767319143.298111:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.298115:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.298133:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298255:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298269:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298277:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298284:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.298295:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.298394:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.298663:0:85367:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:2.0:1767319143.298670:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c64804e1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.298674:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a686cbb4 17ffffc0001001 3:0 ffff8f24389f1ca8 14 lru 00000080:00200000:2.0:1767319143.298679:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007c39408a 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319143.298682:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c64804e1 00000080:00200000:2.0:1767319143.298683:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.298688:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.298700:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.298717:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.298720:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.298723:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.298730:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.298740:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.298743:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.298748:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298756:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.298767:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.298770:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.298778:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.298782:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:2.0:1767319143.298788:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.298791:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.298797:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:2.0:1767319143.298802:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.298816:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 61440, count: 4096 00000080:00200000:2.0:1767319143.298821:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 61440, bytes: 4096 00000080:00200000:2.0:1767319143.298824:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.298829:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 16, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.298830:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:2.0:1767319143.298833:0:85367: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:1767319143.298840:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:2.0:1767319143.298844:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:2.0:1767319143.298847:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.298855:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:2.0:1767319143.298862:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.298865:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.298876:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298896:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298905:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298912:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.298918:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.298927:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.298934:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.298955:0:85367:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:2.0:1767319143.298960:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000890858e3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.298963:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005cfc8b3f 17ffffc0001001 3:0 ffff8f24389f1d80 15 lru 00000080:00200000:2.0:1767319143.298969:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006049495c 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319143.298972:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000890858e3 00000080:00200000:2.0:1767319143.298973:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.298975:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.298983:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.298994:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.298997:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.298999:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.299005:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.299011:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.299014:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.299018:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299025:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.299034:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.299036:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.299040:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.299043:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:2.0:1767319143.299046:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.299049:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.299053:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:2.0:1767319143.299056:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.299063:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 65536, count: 4096 00000080:00200000:2.0:1767319143.299066:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 65536, bytes: 4096 00000080:00200000:2.0:1767319143.299068:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.299071:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 17, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.299072:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:2.0:1767319143.299074:0:85367: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:1767319143.299079:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:2.0:1767319143.299081:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:2.0:1767319143.299084:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.299088:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:2.0:1767319143.299093:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.299095:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.299101:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299118:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299126:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299132:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299139:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.299146:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.299150:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.299256:0:85367:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:2.0:1767319143.299262:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003e183116[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.299264:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6e6ed4f 17ffffc0001001 3:0 ffff8f24389f10d8 16 lru 00000080:00200000:2.0:1767319143.299269:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c04a08f3 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319143.299271:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003e183116 00000080:00200000:2.0:1767319143.299272:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.299275:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.299284:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.299296:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.299299:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.299400:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.299640:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.299651:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.299655:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.299660:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299669:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.299679:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.299682:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.299687:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.299691:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:2.0:1767319143.299696:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.299699:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.299706:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:2.0:1767319143.299709:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.299719:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 69632, count: 4096 00000080:00200000:2.0:1767319143.299724:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 69632, bytes: 4096 00000080:00200000:2.0:1767319143.299727:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.299731:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 18, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.299732:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:2.0:1767319143.299735:0:85367: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:1767319143.299740:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:2.0:1767319143.299743:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:2.0:1767319143.299746:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.299751:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:2.0:1767319143.299757:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.299760:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.299767:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299785:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299793:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299799:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.299805:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300010:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.300019:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.300046:0:85367:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:2.0:1767319143.300051:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000660bf107[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.300054:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000758574c5 17ffffc0001001 3:0 ffff8f24389f1af8 17 lru 00000080:00200000:2.0:1767319143.300060:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000082993fd7 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319143.300063:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000660bf107 00000080:00200000:2.0:1767319143.300064:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.300067:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.300077:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300090:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.300093:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.300096:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.300103:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.300112:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.300115:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.300119:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300126:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.300135:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.300136:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.300141:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.300144:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:2.0:1767319143.300147:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.300150:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.300155:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:2.0:1767319143.300248:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.300259:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 73728, count: 4096 00000080:00200000:2.0:1767319143.300264:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 73728, bytes: 4096 00000080:00200000:2.0:1767319143.300266:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.300270:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 19, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.300272:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:2.0:1767319143.300275:0:85367: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:1767319143.300281:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:2.0:1767319143.300285:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:2.0:1767319143.300287:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.300293:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:2.0:1767319143.300299:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.300401:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.300631:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300655:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300664:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300671:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300677:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300686:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.300694:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.300714:0:85367:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:2.0:1767319143.300719:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003f6f51db[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.300722:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000db84ea3e 17ffffc0001001 3:0 ffff8f24389f1510 18 lru 00000080:00200000:2.0:1767319143.300727:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f93af6c5 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319143.300729:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003f6f51db 00000080:00200000:2.0:1767319143.300730:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.300733:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.300742:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300755:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.300759:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.300761:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.300770:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.300778:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.300781:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.300786:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300793:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.300802:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.300804:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.300810:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.300813:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:2.0:1767319143.300818:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.300821:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.300828:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:2.0:1767319143.300830:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.300840:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 77824, count: 4096 00000080:00200000:2.0:1767319143.300844:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 77824, bytes: 4096 00000080:00200000:2.0:1767319143.300847:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.300851:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 20, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.300852:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:2.0:1767319143.300855:0:85367: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:1767319143.300861:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:2.0:1767319143.300864:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:2.0:1767319143.300866:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.300872:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:2.0:1767319143.300878:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.300880:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.300888:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300905:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300913:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300920:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.300926:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300934:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.300939:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.300955:0:85367:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:2.0:1767319143.300961:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004a1fc9d6[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.300963:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009ac6d933 17ffffc0001001 3:0 ffff8f24389f1a20 19 lru 00000080:00200000:2.0:1767319143.300969:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f34108bf 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319143.300971:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004a1fc9d6 00000080:00200000:2.0:1767319143.300972:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.300974:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.300982:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.300993:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.300995:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.300998:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.301003:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.301011:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.301014:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.301018:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301025:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.301033:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.301035:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.301039:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.301043:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:2.0:1767319143.301046:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.301049:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.301053:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:2.0:1767319143.301056:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.301063:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 81920, count: 4096 00000080:00200000:2.0:1767319143.301067:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 81920, bytes: 4096 00000080:00200000:2.0:1767319143.301070:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.301073:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 21, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.301075:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:2.0:1767319143.301078:0:85367: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:1767319143.301083:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:2.0:1767319143.301086:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:2.0:1767319143.301088:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.301093:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:2.0:1767319143.301099:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.301101:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.301107:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301126:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301134:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301141:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301148:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.301156:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.301250:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.301265:0:85367:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:2.0:1767319143.301269:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003317a77b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.301272:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000002b3affa 17ffffc0001001 3:0 ffff8f24389f1870 20 lru 00000080:00200000:2.0:1767319143.301277:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000952fa37a 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319143.301280:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003317a77b 00000080:00200000:2.0:1767319143.301281:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.301283:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.301292:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.301402:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.301406:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.301408:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.301645:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.301654:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.301657:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.301662:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301670:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.301678:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.301680:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.301685:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.301688:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:2.0:1767319143.301692:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.301695:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.301701:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:2.0:1767319143.301704:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.301714:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 86016, count: 4096 00000080:00200000:2.0:1767319143.301717:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 86016, bytes: 4096 00000080:00200000:2.0:1767319143.301719:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.301723:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 22, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.301725:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:2.0:1767319143.301727:0:85367: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:1767319143.301733:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:2.0:1767319143.301736:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:2.0:1767319143.301738:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.301744:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:2.0:1767319143.301750:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.301753:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.301762:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301784:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301792:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301800:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301807:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.301815:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.301822:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.301841:0:85367:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:2.0:1767319143.301846:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f4f68a87[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.301849:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7dcf9ad 17ffffc0001001 3:0 ffff8f24389f1948 21 lru 00000080:00200000:2.0:1767319143.301855:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4ae2697 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319143.301857:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f4f68a87 00000080:00200000:2.0:1767319143.301858:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.301860:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.301870:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.301882:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.301884:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.301886:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.301892:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.301899:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.301902:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.301907:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.301915:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.301922:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.301925:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.301929:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.301932:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:2.0:1767319143.301935:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.301938:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.301942:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:2.0:1767319143.301945:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.301952:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 90112, count: 4096 00000080:00200000:2.0:1767319143.301956:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 90112, bytes: 4096 00000080:00200000:2.0:1767319143.301958:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.301962:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 23, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.301963:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:2.0:1767319143.301966:0:85367: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:1767319143.301971:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:2.0:1767319143.301974:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:2.0:1767319143.301975:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.301980:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:2.0:1767319143.301986:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.301988:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.301995:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302014:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302023:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302031:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302037:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.302046:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.302051:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.302070:0:85367:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:2.0:1767319143.302075:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000001cc2823[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.302078:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8f70a44 17ffffc0001001 3:0 ffff8f24389f16c0 22 lru 00000080:00200000:2.0:1767319143.302083:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000bccc32ad 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319143.302086:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000001cc2823 00000080:00200000:2.0:1767319143.302087:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.302090:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.302098:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.302110:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.302112:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.302114:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.302119:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.302126:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.302129:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.302133:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302141:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.302149:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.302151:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.302156:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.302248:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:2.0:1767319143.302253:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.302256:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.302261:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:2.0:1767319143.302264:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.302271:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 94208, count: 4096 00000080:00200000:2.0:1767319143.302274:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 94208, bytes: 4096 00000080:00200000:2.0:1767319143.302276:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.302280:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 24, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.302282:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:2.0:1767319143.302284:0:85367: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:1767319143.302289:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:2.0:1767319143.302292:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:2.0:1767319143.302295:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.302299:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:2.0:1767319143.302390:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.302392:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.302401:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302647:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302657:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302665:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302672:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.302681:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.302689:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.302709:0:85367:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:2.0:1767319143.302714:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b6e2cea8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.302716:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000083acd87f 17ffffc0001001 3:0 ffff8f24389f11b0 23 lru 00000080:00200000:2.0:1767319143.302722:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8c891ec 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319143.302725:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b6e2cea8 00000080:00200000:2.0:1767319143.302726:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.302729:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.302740:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.302753:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.302756:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.302758:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.302767:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.302774:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.302777:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.302781:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302788:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.302798:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.302801:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.302805:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.302808:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:2.0:1767319143.302813:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.302816:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.302821:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:2.0:1767319143.302825:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.302834:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 98304, count: 4096 00000080:00200000:2.0:1767319143.302838:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 98304, bytes: 4096 00000080:00200000:2.0:1767319143.302841:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.302845:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 25, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.302846:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:2.0:1767319143.302849:0:85367: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:1767319143.302855:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:2.0:1767319143.302858:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:2.0:1767319143.302861:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.302867:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:2.0:1767319143.302873:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.302875:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.302883:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302902:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302910:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302917:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.302923:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.302932:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.302938:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.302965:0:85367:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:2.0:1767319143.302970:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008f0c2212[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.302973:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000613631d9 17ffffc0001021 2:0 ffff8f24389f1288 24 lru 00000080:00200000:2.0:1767319143.302979:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000531f1709 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319143.302981:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008f0c2212 00000080:00200000:2.0:1767319143.302982:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.302985:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.302993:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.303005:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.303008:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.303010:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.303015:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.303025:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.303028:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.303033:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303040:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.303048:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.303051:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.303055:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.303058:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:2.0:1767319143.303062:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.303065:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.303070:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:2.0:1767319143.303072:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.303080:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 102400, count: 4096 00000080:00200000:2.0:1767319143.303083:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 102400, bytes: 4096 00000080:00200000:2.0:1767319143.303085:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.303089:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 26, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.303090:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:2.0:1767319143.303093:0:85367: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:1767319143.303098:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:2.0:1767319143.303101:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:2.0:1767319143.303103:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.303108:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:2.0:1767319143.303113:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.303115:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.303123:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303141:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303150:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303244:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303253:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.303263:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.303269:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.303286:0:85367:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:2.0:1767319143.303291:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000963411b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.303293:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000961f9a35 17ffffc0001001 3:0 ffff8f24389f1e58 25 lru 00000080:00200000:2.0:1767319143.303299:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000005ac5abc 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319143.303390:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000963411b 00000080:00200000:2.0:1767319143.303391:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.303395:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.303404:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.303426:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.303429:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.303431:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.303616:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.303626:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.303629:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.303633:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303641:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.303652:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.303654:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.303660:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.303664:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:2.0:1767319143.303669:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.303672:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.303678:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:2.0:1767319143.303682:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.303692:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 106496, count: 4096 00000080:00200000:2.0:1767319143.303696:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 106496, bytes: 4096 00000080:00200000:2.0:1767319143.303699:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.303703:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 27, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.303705:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:2.0:1767319143.303708:0:85367: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:1767319143.303713:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:2.0:1767319143.303716:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:2.0:1767319143.303718:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.303724:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:2.0:1767319143.303730:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.303733:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.303741:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303759:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303768:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303775:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303780:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.303787:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.303792:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.303818:0:85367:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:2.0:1767319143.303822:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000085344be7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.303825:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb18ebe8 17ffffc0001001 3:0 ffff8f243cc0b510 26 lru 00000080:00200000:2.0:1767319143.303829:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000029e78040 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319143.303831:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000085344be7 00000080:00200000:2.0:1767319143.303832:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.303835:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.303844:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.303855:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.303857:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.303859:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.303865:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.303872:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.303875:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.303878:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303886:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.303894:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.303897:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.303901:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.303904:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:2.0:1767319143.303907:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.303909:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.303914:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:2.0:1767319143.303916:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.303924:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 110592, count: 4096 00000080:00200000:2.0:1767319143.303928:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 110592, bytes: 4096 00000080:00200000:2.0:1767319143.303929:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.303932:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 28, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.303934:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:2.0:1767319143.303936:0:85367: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:1767319143.303940:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:2.0:1767319143.303943:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:2.0:1767319143.303945:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.303948:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:2.0:1767319143.303954:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.303956:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.303961:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303977:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303985:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303991:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.303996:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.304003:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.304020:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.304036:0:85367:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:2.0:1767319143.304041:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008d10d2b6[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.304044:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008c4b48da 17ffffc0001001 3:0 ffff8f243cc0ba20 27 lru 00000080:00200000:2.0:1767319143.304050:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9340d39 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319143.304052:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008d10d2b6 00000080:00200000:2.0:1767319143.304053:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.304055:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.304063:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.304074:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.304077:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.304080:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.304085:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.304095:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.304098:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.304103:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.304110:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.304118:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.304121:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.304125:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.304128:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:2.0:1767319143.304131:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.304134:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.304139:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:2.0:1767319143.304142:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.304149:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 114688, count: 4096 00000080:00200000:2.0:1767319143.304152:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 114688, bytes: 4096 00000080:00200000:2.0:1767319143.304154:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.304844:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 29, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.304847:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:2.0:1767319143.304851:0:85367: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:1767319143.304862:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:2.0:1767319143.304867:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:2.0:1767319143.304870:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.304879:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:2.0:1767319143.304890:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.304893:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.304906:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.304930:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.304940:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.304948:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.304954:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.304964:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.304974:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.304997:0:85367:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:2.0:1767319143.305003:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000437a089e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.305006:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000111a1b54 17ffffc0001001 3:0 ffff8f243cc0b870 28 lru 00000080:00200000:2.0:1767319143.305011:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000005f3ec467 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319143.305013:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000437a089e 00000080:00200000:2.0:1767319143.305014:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.305018:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.305029:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.305044:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.305048:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.305050:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.305059:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.305066:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.305069:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.305074:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305082:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.305094:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.305097:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.305103:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.305107:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:2.0:1767319143.305112:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.305115:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.305122:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:2.0:1767319143.305125:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.305139:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 118784, count: 4096 00000080:00200000:2.0:1767319143.305143:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 118784, bytes: 4096 00000080:00200000:2.0:1767319143.305146:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.305149:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 30, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.305150:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:2.0:1767319143.305153:0:85367: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:1767319143.305244:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:2.0:1767319143.305248:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:2.0:1767319143.305250:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.305257:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:2.0:1767319143.305263:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.305265:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.305272:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305294:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305405:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305634:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305641:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.305650:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.305657:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.305677:0:85367:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:2.0:1767319143.305682:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000623a0be8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.305684:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000039a03338 17ffffc0001001 3:0 ffff8f243cc0b948 29 lru 00000080:00200000:2.0:1767319143.305690:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbf1bfdd 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319143.305693:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000623a0be8 00000080:00200000:2.0:1767319143.305694:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.305696:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.305705:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.305718:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.305722:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.305724:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.305732:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.305740:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.305743:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.305748:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305755:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.305765:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.305767:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.305774:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.305777:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:2.0:1767319143.305782:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.305785:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.305791:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:2.0:1767319143.305794:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.305803:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 122880, count: 4096 00000080:00200000:2.0:1767319143.305807:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 122880, bytes: 4096 00000080:00200000:2.0:1767319143.305810:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.305815:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 31, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.305817:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:2.0:1767319143.305819:0:85367: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:1767319143.305826:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:2.0:1767319143.305829:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:2.0:1767319143.305832:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.305838:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:2.0:1767319143.305843:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.305846:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.305854:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305873:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305882:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305890:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305897:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.305906:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.305911:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.305926:0:85367:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:2.0:1767319143.305930:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000baaac130[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.305933:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002306c815 17ffffc0001001 3:0 ffff8f243cc0b6c0 30 lru 00000080:00200000:2.0:1767319143.305938:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca7d010d 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319143.305940:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000baaac130 00000080:00200000:2.0:1767319143.305941:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.305943:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.305951:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.305963:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.305966:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.305968:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.305974:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.305982:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.305985:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.305990:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.305997:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.306006:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.306008:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.306013:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.306016:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:2.0:1767319143.306020:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.306024:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.306029:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:2.0:1767319143.306031:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.306039:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 126976, count: 4096 00000080:00200000:2.0:1767319143.306043:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 126976, bytes: 4096 00000080:00200000:2.0:1767319143.306045:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.306049:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 32, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.306050:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:2.0:1767319143.306052:0:85367: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:1767319143.306057:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:2.0:1767319143.306060:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:2.0:1767319143.306063:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.306068:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:2.0:1767319143.306073:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.306075:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.306083:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306105:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306113:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306120:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306127:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.306136:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.306141:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.306244:0:85367:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:2.0:1767319143.306250:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e3be212d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.306253:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000072487852 17ffffc0001001 3:0 ffff8f243cc0b1b0 31 lru 00000080:00200000:2.0:1767319143.306259:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004ca2fe0f 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319143.306262:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e3be212d 00000080:00200000:2.0:1767319143.306263:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.306265:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.306275:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.306287:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.306290:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.306293:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.306299:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.306407:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.306410:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.306416:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306424:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.306432:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.306435:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.306689:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.306693:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:2.0:1767319143.306699:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.306702:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.306709:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:2.0:1767319143.306712:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.306722:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 131072, count: 4096 00000080:00200000:2.0:1767319143.306726:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 131072, bytes: 4096 00000080:00200000:2.0:1767319143.306729:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.306734:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 33, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.306736:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:2.0:1767319143.306739:0:85367: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:1767319143.306746:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:2.0:1767319143.306749:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:2.0:1767319143.306752:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.306760:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:2.0:1767319143.306767:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.306769:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.306779:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306801:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306810:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306816:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306824:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.306834:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.306841:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.306860:0:85367:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:2.0:1767319143.306867:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b22f1a47[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.306869:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000062e462e8 17ffffc0001001 3:0 ffff8f243cc0b288 32 lru 00000080:00200000:2.0:1767319143.306875:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab9c4351 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319143.306877:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b22f1a47 00000080:00200000:2.0:1767319143.306878:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.306881:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.306890:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.306902:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.306905:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.306907:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.306914:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.306921:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.306924:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.306928:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.306937:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.306947:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.306950:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.306955:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.306959:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:2.0:1767319143.306963:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.306966:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.306972:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:2.0:1767319143.306975:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.306982:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 135168, count: 4096 00000080:00200000:2.0:1767319143.306986:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 135168, bytes: 4096 00000080:00200000:2.0:1767319143.306989:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.306992:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 34, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.306994:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:2.0:1767319143.306996:0:85367: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:1767319143.307001:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:2.0:1767319143.307003:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:2.0:1767319143.307006:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.307011:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:2.0:1767319143.307016:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.307019:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.307025:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307044:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307053:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307060:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307066:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.307074:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.307079:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.307095:0:85367:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:2.0:1767319143.307100:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b7544b99[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.307103:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009c66a754 17ffffc0001001 3:0 ffff8f243cc0be58 33 lru 00000080:00200000:2.0:1767319143.307108:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb4a0b15 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319143.307110:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b7544b99 00000080:00200000:2.0:1767319143.307111:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.307114:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.307123:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.307135:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.307137:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.307140:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.307145:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.307152:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.307155:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.307252:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307261:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.307270:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.307273:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.307277:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.307281:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:2.0:1767319143.307285:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.307288:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.307293:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:2.0:1767319143.307296:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.307392:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 139264, count: 4096 00000080:00200000:2.0:1767319143.307397:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 139264, bytes: 4096 00000080:00200000:2.0:1767319143.307400:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.307403:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 35, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.307405:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:2.0:1767319143.307407:0:85367: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:1767319143.307626:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:2.0:1767319143.307630:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:2.0:1767319143.307633:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.307639:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:2.0:1767319143.307648:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.307651:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.307660:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307681:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307690:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307698:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307704:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.307713:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.307721:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.307742:0:85367:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:2.0:1767319143.307748:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bc83d328[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.307751:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000072ad089e 17ffffc0001001 3:0 ffff8f243cc0b000 34 lru 00000080:00200000:2.0:1767319143.307757:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9dbdfed 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319143.307760:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bc83d328 00000080:00200000:2.0:1767319143.307761:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.307764:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.307774:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.307789:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.307793:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.307795:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.307802:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.307814:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.307817:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.307821:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307829:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.307839:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.307842:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.307847:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.307851:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:2.0:1767319143.307855:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.307858:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.307864:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:2.0:1767319143.307867:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.307876:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 143360, count: 4096 00000080:00200000:2.0:1767319143.307880:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 143360, bytes: 4096 00000080:00200000:2.0:1767319143.307882:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.307886:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 36, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.307888:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:2.0:1767319143.307890:0:85367: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:1767319143.307895:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:2.0:1767319143.307898:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:2.0:1767319143.307900:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.307906:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:2.0:1767319143.307912:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.307914:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.307921:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307940:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307949:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307968:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.307976:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.307985:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.307990:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.308008:0:85367:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:2.0:1767319143.308013:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008fd96101[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.308016:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3afba0f 17ffffc0001001 3:0 ffff8f243cc0b798 35 lru 00000080:00200000:2.0:1767319143.308022:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000801a4834 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319143.308024:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008fd96101 00000080:00200000:2.0:1767319143.308025:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.308027:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.308035:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.308047:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.308050:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.308052:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.308057:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.308067:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.308070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.308075:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308082:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.308091:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.308093:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.308098:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.308101:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:2.0:1767319143.308105:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.308108:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.308112:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:2.0:1767319143.308115:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.308122:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 147456, count: 4096 00000080:00200000:2.0:1767319143.308126:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 147456, bytes: 4096 00000080:00200000:2.0:1767319143.308129:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.308132:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 37, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.308134:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:2.0:1767319143.308136:0:85367: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:1767319143.308140:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:2.0:1767319143.308143:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:2.0:1767319143.308145:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.308151:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:2.0:1767319143.308156:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.308730:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.308746:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308772:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308781:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308788:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308795:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.308804:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.308813:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.308835:0:85367:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:2.0:1767319143.308841:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000074bf92ec[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.308844:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c78c5fb5 17ffffc0001001 3:0 ffff8f243cc0b438 36 lru 00000080:00200000:2.0:1767319143.308850:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007f649d65 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319143.308853:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000074bf92ec 00000080:00200000:2.0:1767319143.308854:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.308857:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.308869:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.308884:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.308887:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.308890:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.308899:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.308907:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.308910:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.308915:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.308923:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.308934:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.308937:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.308942:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.308946:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:2.0:1767319143.308952:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.308955:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.308962:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:2.0:1767319143.308966:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.308978:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 151552, count: 4096 00000080:00200000:2.0:1767319143.308982:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 151552, bytes: 4096 00000080:00200000:2.0:1767319143.308984:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.308989:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 38, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.308990:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:2.0:1767319143.308993:0:85367: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:1767319143.309002:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:2.0:1767319143.309005:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:2.0:1767319143.309007:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.309014:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:2.0:1767319143.309020:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.309022:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.309029:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309047:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309055:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309063:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309069:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.309077:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.309082:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.309096:0:85367:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:2.0:1767319143.309100:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000087e78ef[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.309103:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000056adf70a 17ffffc0001001 3:0 ffff8f243cc0bbd0 37 lru 00000080:00200000:2.0:1767319143.309108:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000054e22783 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319143.309111:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000087e78ef 00000080:00200000:2.0:1767319143.309112:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.309114:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.309121:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.309131:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.309134:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.309136:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.309141:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.309148:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.309151:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.309155:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309253:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.309262:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.309264:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.309270:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.309273:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:2.0:1767319143.309277:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.309280:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.309285:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:2.0:1767319143.309288:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.309297:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 155648, count: 4096 00000080:00200000:2.0:1767319143.309300:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 155648, bytes: 4096 00000080:00200000:2.0:1767319143.309408:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.309641:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 39, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.309643:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:2.0:1767319143.309646:0:85367: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:1767319143.309653:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:2.0:1767319143.309657:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:2.0:1767319143.309659:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.309668:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:2.0:1767319143.309676:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.309678:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.309689:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309711:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309719:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309726:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309733:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.309741:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.309747:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.309768:0:85367:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:2.0:1767319143.309773:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008470d99b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.309776:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc8121c4 17ffffc0001001 3:0 ffff8f243cc0b360 38 lru 00000080:00200000:2.0:1767319143.309782:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000dba6d7b6 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1767319143.309785:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008470d99b 00000080:00200000:2.0:1767319143.309786:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.309788:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.309797:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.309810:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.309813:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.309815:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.309821:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.309828:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.309831:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.309836:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309843:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.309853:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.309855:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.309860:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.309864:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:2.0:1767319143.309868:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.309871:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.309876:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:2.0:1767319143.309879:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.309888:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 159744, count: 4096 00000080:00200000:2.0:1767319143.309892:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 159744, bytes: 4096 00000080:00200000:2.0:1767319143.309895:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.309898:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 40, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.309900:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:2.0:1767319143.309902:0:85367: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:1767319143.309907:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:2.0:1767319143.309909:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:2.0:1767319143.309912:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.309916:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:2.0:1767319143.309921:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.309923:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.309930:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309947:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309955:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309963:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.309970:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.309980:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.309985:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.310013:0:85367:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:2.0:1767319143.310018:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000de51947d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.310021:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008da92b63 17ffffc0001021 2:0 ffff8f243cc0b5e8 39 lru 00000080:00200000:2.0:1767319143.310026:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006ba00160 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1767319143.310029:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000de51947d 00000080:00200000:2.0:1767319143.310030:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.310032:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.310041:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.310053:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.310056:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.310058:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.310063:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.310070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.310073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.310078:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310085:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.310094:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.310096:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.310101:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.310104:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:2.0:1767319143.310109:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.310111:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.310116:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:2.0:1767319143.310119:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.310125:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 163840, count: 4096 00000080:00200000:2.0:1767319143.310129:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 163840, bytes: 4096 00000080:00200000:2.0:1767319143.310132:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.310135:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 41, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.310136:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:2.0:1767319143.310139:0:85367: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:1767319143.310144:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:2.0:1767319143.310147:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:2.0:1767319143.310149:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.310153:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:2.0:1767319143.310253:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.310256:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.310265:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310283:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310292:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310299:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310398:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.310409:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.310416:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.310434:0:85367:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:2.0:1767319143.310448:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a5388fbc[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.310451:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fecf4f51 17ffffc0001001 3:0 ffff8f243cc0bca8 40 lru 00000080:00200000:2.0:1767319143.310456:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003525acfb 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1767319143.310459:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a5388fbc 00000080:00200000:2.0:1767319143.310460:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.310462:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.310704:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.310723:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.310727:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.310730:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.310741:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.310750:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.310752:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.310757:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310765:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.310774:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.310776:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.310782:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.310785:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:2.0:1767319143.310790:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.310793:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.310800:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:2.0:1767319143.310803:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.310812:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 167936, count: 4096 00000080:00200000:2.0:1767319143.310816:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 167936, bytes: 4096 00000080:00200000:2.0:1767319143.310818:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.310822:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 42, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.310824:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:2.0:1767319143.310827:0:85367: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:1767319143.310834:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:2.0:1767319143.310837:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:2.0:1767319143.310840:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.310845:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:2.0:1767319143.310851:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.310854:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.310862:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310880:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310889:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310896:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310903:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.310911:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.310915:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.310929:0:85367:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:2.0:1767319143.310933:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000b4322ff[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.310936:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000637e26fd 17ffffc0001001 3:0 ffff8f243cc0bd80 41 lru 00000080:00200000:2.0:1767319143.310942:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003e6f1014 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1767319143.310944:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000b4322ff 00000080:00200000:2.0:1767319143.310945:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.310947:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.310954:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.310965:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.310967:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.310969:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.310974:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.310982:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.310985:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.310989:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.310997:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.311005:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.311007:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.311011:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.311013:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:2.0:1767319143.311016:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.311019:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.311023:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:2.0:1767319143.311026:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.311033:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 172032, count: 4096 00000080:00200000:2.0:1767319143.311036:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 172032, bytes: 4096 00000080:00200000:2.0:1767319143.311039:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.311042:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 43, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.311044:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:2.0:1767319143.311046:0:85367: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:1767319143.311051:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:2.0:1767319143.311053:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:2.0:1767319143.311056:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.311060:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:2.0:1767319143.311064:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.311066:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.311073:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311090:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311098:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311106:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311112:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.311119:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.311124:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.311136:0:85367:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:2.0:1767319143.311140:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000efcea248[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.311143:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5e621be 17ffffc0001001 3:0 ffff8f243cc0b0d8 42 lru 00000080:00200000:2.0:1767319143.311149:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000056f7bedf 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1767319143.311151:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000efcea248 00000080:00200000:2.0:1767319143.311152:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.311154:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.311251:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.311264:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.311267:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.311269:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.311275:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.311282:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.311285:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.311289:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311296:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.311396:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.311400:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.311405:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.311408:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:2.0:1767319143.311632:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.311635:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.311641:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:2.0:1767319143.311645:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.311655:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 176128, count: 4096 00000080:00200000:2.0:1767319143.311659:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 176128, bytes: 4096 00000080:00200000:2.0:1767319143.311662:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.311666:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 44, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.311668:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:2.0:1767319143.311671:0:85367: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:1767319143.311677:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:2.0:1767319143.311680:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:2.0:1767319143.311683:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.311690:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:2.0:1767319143.311697:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.311700:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.311709:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311730:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311738:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311744:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311749:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.311757:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.311763:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.311782:0:85367:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:2.0:1767319143.311787:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009bdec25d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.311790:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000010f64a0d 17ffffc0001001 3:0 ffff8f243cc0baf8 43 lru 00000080:00200000:2.0:1767319143.311795:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8324b3b 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1767319143.311798:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009bdec25d 00000080:00200000:2.0:1767319143.311799:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.311801:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.311811:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.311823:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.311826:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.311828:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.311835:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.311842:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.311844:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.311849:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311855:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.311864:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.311866:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.311871:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.311874:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:2.0:1767319143.311877:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.311880:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.311885:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:2.0:1767319143.311887:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.311895:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 180224, count: 4096 00000080:00200000:2.0:1767319143.311899:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 180224, bytes: 4096 00000080:00200000:2.0:1767319143.311901:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.311904:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 45, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.311906:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:2.0:1767319143.311908:0:85367: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:1767319143.311913:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:2.0:1767319143.311916:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:2.0:1767319143.311918:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.311922:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:2.0:1767319143.311927:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.311930:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.311937:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311954:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311962:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311969:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.311975:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.311984:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.311990:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.312020:0:85367:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:2.0:1767319143.312025:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c93287c0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.312028:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000096c15192 17ffffc0001001 3:0 ffff8f24377d8d80 44 lru 00000080:00200000:2.0:1767319143.312033:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0a7d1ad 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1767319143.312035:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c93287c0 00000080:00200000:2.0:1767319143.312036:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.312039:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.312048:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312060:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.312063:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.312065:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.312070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.312080:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.312083:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.312087:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312094:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.312102:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.312105:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.312109:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.312112:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:2.0:1767319143.312116:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.312119:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.312123:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:2.0:1767319143.312126:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.312133:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 184320, count: 4096 00000080:00200000:2.0:1767319143.312137:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 184320, bytes: 4096 00000080:00200000:2.0:1767319143.312139:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.312143:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 46, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.312145:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:2.0:1767319143.312147:0:85367: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:1767319143.312152:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:2.0:1767319143.312155:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:2.0:1767319143.312171:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.312177:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:2.0:1767319143.312183:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.312185:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.312192:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312210:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312219:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312226:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312232:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312241:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.312247:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.312266:0:85367:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:2.0:1767319143.312271:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003ef5b060[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.312274:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca0b1735 17ffffc0001001 3:0 ffff8f24377d80d8 45 lru 00000080:00200000:2.0:1767319143.312279:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4778a02 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1767319143.312281:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003ef5b060 00000080:00200000:2.0:1767319143.312282:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.312285:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.312293:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312335:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.312339:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.312341:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.312346:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.312354:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.312357:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.312361:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312368:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.312377:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.312379:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.312384:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.312387:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:2.0:1767319143.312391:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.312394:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.312398:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:2.0:1767319143.312401:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.312408:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 188416, count: 4096 00000080:00200000:2.0:1767319143.312423:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 188416, bytes: 4096 00000080:00200000:2.0:1767319143.312426:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.312430:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 47, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.312431:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:2.0:1767319143.312434:0:85367: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:1767319143.312445:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:2.0:1767319143.312448:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:2.0:1767319143.312450:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.312456:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:2.0:1767319143.312462:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.312464:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.312480:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312499:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312507:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312514:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312520:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312540:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.312547:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.312563:0:85367:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:2.0:1767319143.312567:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006c42fbd8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.312582:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbe3cf71 17ffffc0001001 3:0 ffff8f24377d8af8 46 lru 00000080:00200000:2.0:1767319143.312587:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e414219e 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1767319143.312590:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006c42fbd8 00000080:00200000:2.0:1767319143.312591:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.312593:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.312601:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312613:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.312616:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.312618:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.312623:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.312631:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.312634:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.312638:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312646:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.312654:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.312657:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.312661:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.312665:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:2.0:1767319143.312669:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.312672:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.312677:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:2.0:1767319143.312679:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.312687:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 192512, count: 4096 00000080:00200000:2.0:1767319143.312690:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 192512, bytes: 4096 00000080:00200000:2.0:1767319143.312693:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.312696:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 48, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.312697:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:2.0:1767319143.312700:0:85367: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:1767319143.312704:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:2.0:1767319143.312707:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:2.0:1767319143.312710:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.312715:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:2.0:1767319143.312722:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.312724:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.312732:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312752:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312762:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312770:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312777:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312785:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.312790:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.312807:0:85367:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:2.0:1767319143.312811:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ec6a63a1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.312814:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000022a046a0 17ffffc0001001 3:0 ffff8f24377d8510 47 lru 00000080:00200000:2.0:1767319143.312821:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e22931b6 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1767319143.312823:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ec6a63a1 00000080:00200000:2.0:1767319143.312824:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.312826:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.312835:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.312847:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.312849:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.312852:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.312857:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.312865:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.312868:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.312873:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312882:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.312891:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.312894:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.312899:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.312902:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:2.0:1767319143.312906:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.312908:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.312913:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:2.0:1767319143.312916:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.312923:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 196608, count: 4096 00000080:00200000:2.0:1767319143.312926:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 196608, bytes: 4096 00000080:00200000:2.0:1767319143.312929:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.312932:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 49, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.312933:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:2.0:1767319143.312936:0:85367: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:1767319143.312941:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:2.0:1767319143.312943:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:2.0:1767319143.312946:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.312951:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:2.0:1767319143.312956:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.312959:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.312965:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312985:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.312994:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313001:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313007:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313015:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.313021:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.313036:0:85367:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:2.0:1767319143.313040:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ea939d6c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.313042:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000d1328b4 17ffffc0001001 3:0 ffff8f24377d8a20 48 lru 00000080:00200000:2.0:1767319143.313048:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa90c85b 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1767319143.313050:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ea939d6c 00000080:00200000:2.0:1767319143.313051:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.313054:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.313062:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313074:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.313076:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.313079:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.313085:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.313093:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.313096:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.313101:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313109:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.313117:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.313120:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.313124:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.313127:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:2.0:1767319143.313131:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.313133:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.313138:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:2.0:1767319143.313141:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.313148:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 200704, count: 4096 00000080:00200000:2.0:1767319143.313152:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 200704, bytes: 4096 00000080:00200000:2.0:1767319143.313155:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.313159:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 50, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.313160:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:2.0:1767319143.313162:0:85367: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:1767319143.313167:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:2.0:1767319143.313170:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:2.0:1767319143.313173:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.313178:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:2.0:1767319143.313184:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.313186:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.313193:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313212:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313221:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313228:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313234:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313243:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.313248:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.313264:0:85367:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:2.0:1767319143.313269:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e914bca0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.313271:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000233a7a2b 17ffffc0001001 3:0 ffff8f24377d8870 49 lru 00000080:00200000:2.0:1767319143.313277:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c537ecdb 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1767319143.313279:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e914bca0 00000080:00200000:2.0:1767319143.313280:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.313282:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.313290:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313348:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.313352:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.313355:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.313361:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.313368:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.313372:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.313376:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313382:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.313391:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.313393:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.313397:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.313400:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:2.0:1767319143.313403:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.313406:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.313411:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:2.0:1767319143.313413:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.313420:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 204800, count: 4096 00000080:00200000:2.0:1767319143.313424:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 204800, bytes: 4096 00000080:00200000:2.0:1767319143.313426:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.313429:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 51, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.313430:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:2.0:1767319143.313432:0:85367: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:1767319143.313437:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:2.0:1767319143.313440:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:2.0:1767319143.313442:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.313447:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:2.0:1767319143.313453:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.313455:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.313463:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313480:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313488:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313494:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313500:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313507:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.313512:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.313538:0:85367:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:2.0:1767319143.313542:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000069422f0d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.313545:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5a33cdd 17ffffc0001001 3:0 ffff8f24377d8948 50 lru 00000080:00200000:2.0:1767319143.313550:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000065638947 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1767319143.313553:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000069422f0d 00000080:00200000:2.0:1767319143.313554:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.313556:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.313565:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313578:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.313580:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.313583:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.313589:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.313596:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.313599:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.313603:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313611:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.313620:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.313622:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.313627:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.313630:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:2.0:1767319143.313633:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.313636:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.313640:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:2.0:1767319143.313642:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.313650:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 208896, count: 4096 00000080:00200000:2.0:1767319143.313653:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 208896, bytes: 4096 00000080:00200000:2.0:1767319143.313656:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.313659:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 52, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.313661:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:2.0:1767319143.313663:0:85367: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:1767319143.313668:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:2.0:1767319143.313671:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:2.0:1767319143.313673:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.313679:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:2.0:1767319143.313684:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.313686:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.313693:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313712:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313720:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313727:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313733:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313741:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.313746:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.313762:0:85367:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:2.0:1767319143.313767:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000747d435[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.313769:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6c00c25 17ffffc0001001 3:0 ffff8f24377d86c0 51 lru 00000080:00200000:2.0:1767319143.313774:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4e7cc8b 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319143.313777:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000747d435 00000080:00200000:2.0:1767319143.313778:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.313780:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.313788:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313798:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.313801:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.313803:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.313808:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.313816:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.313819:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.313823:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313830:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.313838:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.313841:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.313845:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.313848:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:2.0:1767319143.313852:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.313854:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.313859:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:2.0:1767319143.313862:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.313869:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 212992, count: 4096 00000080:00200000:2.0:1767319143.313873:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 212992, bytes: 4096 00000080:00200000:2.0:1767319143.313875:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.313878:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 53, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.313880:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:2.0:1767319143.313883:0:85367: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:1767319143.313887:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:2.0:1767319143.313890:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:2.0:1767319143.313893:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.313897:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:2.0:1767319143.313903:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.313905:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.313912:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313931:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313939:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313948:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.313955:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.313964:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.313969:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.313988:0:85367:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:2.0:1767319143.313993:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d4017906[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.313996:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000073c58798 17ffffc0001001 3:0 ffff8f24377d81b0 52 lru 00000080:00200000:2.0:1767319143.314002:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006af2d423 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319143.314004:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d4017906 00000080:00200000:2.0:1767319143.314005:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.314007:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.314015:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.314027:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.314030:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.314032:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.314037:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.314045:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.314049:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.314053:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314061:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.314070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.314073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.314077:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.314081:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:2.0:1767319143.314084:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.314088:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.314093:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:2.0:1767319143.314095:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.314103:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 217088, count: 4096 00000080:00200000:2.0:1767319143.314106:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 217088, bytes: 4096 00000080:00200000:2.0:1767319143.314109:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.314112:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 54, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.314114:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:2.0:1767319143.314116:0:85367: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:1767319143.314121:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:2.0:1767319143.314124:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:2.0:1767319143.314126:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.314131:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:2.0:1767319143.314137:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.314140:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.314147:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314166:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314175:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314183:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314190:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.314197:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.314202:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.314217:0:85367:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:2.0:1767319143.314222:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e76bb30e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.314224:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006caee615 17ffffc0001001 3:0 ffff8f24377d8288 53 lru 00000080:00200000:2.0:1767319143.314230:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000453416c5 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319143.314232:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e76bb30e 00000080:00200000:2.0:1767319143.314233:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.314235:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.314243:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.314254:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.314257:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.314259:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.314265:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.314272:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.314275:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.314279:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314287:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.314295:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.314298:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.314337:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.314341:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:2.0:1767319143.314344:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.314347:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.314352:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:2.0:1767319143.314354:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.314362:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 221184, count: 4096 00000080:00200000:2.0:1767319143.314365:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 221184, bytes: 4096 00000080:00200000:2.0:1767319143.314368:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.314371:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 55, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.314373:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:2.0:1767319143.314376:0:85367: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:1767319143.314381:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:2.0:1767319143.314384:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:2.0:1767319143.314387:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.314392:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:2.0:1767319143.314399:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.314401:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.314408:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314427:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314435:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314442:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.314448:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.314456:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.314462:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.314487:0:85367:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:2.0:1767319143.314492:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007ed3a510[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.314495:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002d9b7091 17ffffc0001021 2:0 ffff8f24377d8e58 54 lru 00000080:00200000:2.0:1767319143.314500:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab687a76 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319143.314502:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007ed3a510 00000080:00200000:2.0:1767319143.314503:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.314506:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.314515:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.315604:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.315618:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.315623:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.315647:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.315663:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.315668:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.315676:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.315687:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.315701:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.315704:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.315713:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.315720:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:2.0:1767319143.315727:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.315731:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.315741:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:2.0:1767319143.315747:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.315768:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 225280, count: 4096 00000080:00200000:2.0:1767319143.315774:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 225280, bytes: 4096 00000080:00200000:2.0:1767319143.315779:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.315786:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 56, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.315788:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:2.0:1767319143.315792:0:85367: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:1767319143.315805:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:2.0:1767319143.315812:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:2.0:1767319143.315815:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.315828:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:2.0:1767319143.315842:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.315846:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.315863:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.315891:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.315902:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.315910:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.315917:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.315930:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.315942:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.315973:0:85367:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:2.0:1767319143.315980:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b2e27811[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.315983:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7baba6b 17ffffc0001001 3:0 ffff8f24377d8000 55 lru 00000080:00200000:2.0:1767319143.315991:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000052d27de7 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319143.315994:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b2e27811 00000080:00200000:2.0:1767319143.315995:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.316000:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.316016:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.316033:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.316036:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.316040:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.316046:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.316054:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.316058:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.316062:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316070:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.316079:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.316081:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.316086:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.316090:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:2.0:1767319143.316094:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.316097:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.316102:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:2.0:1767319143.316105:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.316114:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 229376, count: 4096 00000080:00200000:2.0:1767319143.316117:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 229376, bytes: 4096 00000080:00200000:2.0:1767319143.316119:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.316123:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 57, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.316124:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:2.0:1767319143.316127:0:85367: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:1767319143.316132:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:2.0:1767319143.316135:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:2.0:1767319143.316137:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.316143:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:2.0:1767319143.316149:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.316151:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.316250:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316271:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316280:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316288:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316294:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.316422:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.316430:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.316654:0:85367:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:2.0:1767319143.316659:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000010337c9d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.316663:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab88fd12 17ffffc0001001 3:0 ffff8f24377d8798 56 lru 00000080:00200000:2.0:1767319143.316669:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0375106 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319143.316672:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000010337c9d 00000080:00200000:2.0:1767319143.316673:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.316677:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.316688:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.316701:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.316704:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.316707:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.316714:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.316721:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.316724:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.316728:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316736:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.316744:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.316747:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.316751:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.316754:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:2.0:1767319143.316759:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.316761:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.316769:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:2.0:1767319143.316772:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.316781:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 233472, count: 4096 00000080:00200000:2.0:1767319143.316784:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 233472, bytes: 4096 00000080:00200000:2.0:1767319143.316787:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.316790:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 58, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.316792:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:2.0:1767319143.316794:0:85367: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:1767319143.316800:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:2.0:1767319143.316803:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:2.0:1767319143.316806:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.316811:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:2.0:1767319143.316817:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.316820:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.316828:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316844:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316852:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316859:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316865:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.316872:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.316878:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.316892:0:85367:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:2.0:1767319143.316896:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000cd8a383b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.316899:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000069320cb7 17ffffc0001001 3:0 ffff8f24377d8438 57 lru 00000080:00200000:2.0:1767319143.316904:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000009399eb5 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319143.316906:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000cd8a383b 00000080:00200000:2.0:1767319143.316907:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.316909:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.316916:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.316926:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.316929:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.316931:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.316936:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.316943:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.316945:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.316949:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.316956:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.316963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.316966:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.316969:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.316972:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:2.0:1767319143.316975:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.316978:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.316983:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:2.0:1767319143.316985:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.316992:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 237568, count: 4096 00000080:00200000:2.0:1767319143.316996:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 237568, bytes: 4096 00000080:00200000:2.0:1767319143.316998:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.317001:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 59, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.317002:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:2.0:1767319143.317005:0:85367: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:1767319143.317009:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:2.0:1767319143.317012:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:2.0:1767319143.317014:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.317019:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:2.0:1767319143.317024:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.317026:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.317033:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317049:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317057:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317063:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317070:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317078:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.317082:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.317096:0:85367:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:2.0:1767319143.317100:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000061ac8c19[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.317103:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000fdb89fa 17ffffc0001001 3:0 ffff8f24377d8bd0 58 lru 00000080:00200000:2.0:1767319143.317108:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002b60b140 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319143.317110:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000061ac8c19 00000080:00200000:2.0:1767319143.317111:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.317113:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.317121:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317130:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.317133:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.317135:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.317139:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.317149:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.317152:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.317245:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317254:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.317262:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.317264:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.317269:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.317272:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:2.0:1767319143.317275:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.317278:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.317282:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:2.0:1767319143.317285:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.317291:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 241664, count: 4096 00000080:00200000:2.0:1767319143.317295:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 241664, bytes: 4096 00000080:00200000:2.0:1767319143.317297:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.317329:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 60, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.317331:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:2.0:1767319143.317333:0:85367: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:1767319143.317338:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:2.0:1767319143.317341:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:2.0:1767319143.317343:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.317348:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:2.0:1767319143.317354:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.317356:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.317363:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317382:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317389:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317396:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317402:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317420:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.317426:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.317669:0:85367:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:2.0:1767319143.317675:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f7858787[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.317678:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000076397dbf 17ffffc0001001 3:0 ffff8f24377d8360 59 lru 00000080:00200000:2.0:1767319143.317684:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc82b689 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319143.317686:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f7858787 00000080:00200000:2.0:1767319143.317687:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.317690:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.317700:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317712:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.317715:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.317719:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.317725:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.317733:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.317736:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.317741:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317748:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.317758:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.317760:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.317765:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.317768:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:2.0:1767319143.317772:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.317774:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.317779:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:2.0:1767319143.317782:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.317791:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 245760, count: 4096 00000080:00200000:2.0:1767319143.317794:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 245760, bytes: 4096 00000080:00200000:2.0:1767319143.317796:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.317800:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 61, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.317802:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:2.0:1767319143.317804:0:85367: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:1767319143.317809:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:2.0:1767319143.317812:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:2.0:1767319143.317814:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.317820:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:2.0:1767319143.317826:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.317829:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.317837:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317856:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317865:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317872:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317879:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317887:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.317894:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.317910:0:85367:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:2.0:1767319143.317915:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007afc956b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.317918:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000370ea263 17ffffc0001001 3:0 ffff8f24377d85e8 60 lru 00000080:00200000:2.0:1767319143.317923:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000073d37578 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319143.317926:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007afc956b 00000080:00200000:2.0:1767319143.317927:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.317932:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.317940:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.317952:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.317955:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.317957:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.317963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.317970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.317973:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.317978:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.317985:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.317993:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.317996:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.318000:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.318003:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:2.0:1767319143.318007:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.318011:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.318016:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:2.0:1767319143.318019:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.318026:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 249856, count: 4096 00000080:00200000:2.0:1767319143.318030:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 249856, bytes: 4096 00000080:00200000:2.0:1767319143.318033:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.318036:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 62, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.318038:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:2.0:1767319143.318040:0:85367: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:1767319143.318045:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:2.0:1767319143.318048:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:2.0:1767319143.318050:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.318055:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:2.0:1767319143.318061:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.318063:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.318070:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.318089:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.318097:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.318104:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.318111:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.318120:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.318126:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.318141:0:85367:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:2.0:1767319143.318146:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a305631c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.318149:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000092623ff3 17ffffc0001001 3:0 ffff8f24377d8ca8 61 lru 00000080:00200000:2.0:1767319143.318154:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a595107a 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319143.318247:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a305631c 00000080:00200000:2.0:1767319143.318249:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.318252:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.318262:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.318275:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.318278:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.318281:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.318287:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.318296:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.318299:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.318432:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.318673:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.318684:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.318687:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.318693:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.318697:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:2.0:1767319143.318703:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.318706:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.318850:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:0.0:1767319143.318856:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.318870:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319143.318875:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319143.318877:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.318882:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 63, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.318884:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319143.318887:0:85367: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:1767319143.318894:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319143.318899:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319143.318901:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.318909:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319143.318919:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.318923:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.318933:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.318953:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.318962:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.318970:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.318976:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.318983:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.318992:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.319014:0:85367:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319143.319019:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000098c64b32[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.319022:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008ab6c959 17ffffc0001001 3:0 ffff8f24376780d8 62 lru 00000080:00200000:0.0:1767319143.319029:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000054ca914b 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319143.319031:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000098c64b32 00000080:00200000:0.0:1767319143.319032:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.319035:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.319045:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.319059:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.319062:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.319064:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.319071:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.319078:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.319080:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.319084:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319091:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.319099:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.319101:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.319105:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.319108:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319143.319111:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.319114:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.319118:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:0.0:1767319143.319121:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.319128:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319143.319132:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319143.319135:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.319138:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 64, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.319140:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319143.319143:0:85367: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:1767319143.319148:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319143.319152:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319143.319154:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.319252:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319143.319258:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.319261:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.319269:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319287:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319296:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319326:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319334:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.319342:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.319348:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.319368:0:85367:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319143.319373:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ee1d3a22[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.319376:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e87b854e 17ffffc0001001 3:0 ffff8f2437678d80 63 lru 00000080:00200000:0.0:1767319143.319382:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000045bed639 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319143.319385:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ee1d3a22 00000080:00200000:0.0:1767319143.319386:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.319388:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.319397:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.319420:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.319423:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.319426:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.319433:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.319451:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.319454:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.319460:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319467:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.319698:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.319702:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.319707:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.319711:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319143.319715:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.319719:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.319725:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:0.0:1767319143.319728:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.319738:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319143.319742:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319143.319745:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.319749:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 65, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.319751:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319143.319753:0:85367: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:1767319143.319759:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319143.319762:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319143.319765:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.319772:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319143.319779:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.319781:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.319791:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319811:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319820:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319827:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.319834:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.319842:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.319848:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.319874:0:85367:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319143.320105:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004fd5fb4a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.320109:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004ede887a 17ffffc0001001 3:0 ffff8f2437678ca8 64 lru 00000080:00200000:0.0:1767319143.320116:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003fd566a1 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319143.320118:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004fd5fb4a 00000080:00200000:0.0:1767319143.320120:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.320123:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.320136:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.320151:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.320154:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.320156:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.320257:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.320266:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.320269:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.320274:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320283:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.320293:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.320295:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.320418:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.320423:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319143.320428:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.320431:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.320447:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:0.0:1767319143.320451:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.320463:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319143.320706:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319143.320711:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.320717:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 66, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.320719:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319143.320723:0:85367: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:1767319143.320734:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319143.320739:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319143.320743:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.320752:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319143.320762:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.320767:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.320780:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320803:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320814:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320822:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320829:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.320839:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.320848:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.320874:0:85367:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319143.320879:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000bca167b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.320882:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac1d0420 17ffffc0001001 3:0 ffff8f24376785e8 65 lru 00000080:00200000:0.0:1767319143.320888:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000009e4f384 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319143.320891:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000bca167b 00000080:00200000:0.0:1767319143.320893:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.320896:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.320907:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.320921:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.320925:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.320927:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.320935:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.320943:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.320946:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.320950:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.320957:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.320967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.320970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.320976:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.320979:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319143.320983:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.320987:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.320993:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:0.0:1767319143.320996:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.321007:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319143.321012:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319143.321014:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.321017:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 67, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.321019:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319143.321022:0:85367: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:1767319143.321026:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319143.321029:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319143.321031:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.321036:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319143.321042:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.321045:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.321053:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321071:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321080:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321088:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321095:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.321104:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.321109:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.321124:0:85367:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319143.321128:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e4fb9110[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.321132:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000df75d72c 17ffffc0001001 3:0 ffff8f2437678360 66 lru 00000080:00200000:0.0:1767319143.321138:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004c93a457 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319143.321140:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e4fb9110 00000080:00200000:0.0:1767319143.321141:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.321144:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.321151:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.321257:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.321261:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.321264:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.321270:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.321278:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.321281:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.321286:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321294:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.321332:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.321335:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.321341:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.321344:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319143.321348:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.321351:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.321357:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:0.0:1767319143.321360:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.321368:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319143.321372:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319143.321374:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.321378:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 68, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.321380:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319143.321383:0:85367: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:1767319143.321388:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319143.321391:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319143.321394:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.321399:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319143.321405:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.321407:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.321425:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321454:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321462:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321680:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321687:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.321695:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.321702:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.321731:0:85367:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319143.321735:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a9c35a68[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.321738:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a63099ee 17ffffc0001021 2:0 ffff8f2437678bd0 67 lru 00000080:00200000:0.0:1767319143.321743:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000072a8ed81 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319143.321745:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a9c35a68 00000080:00200000:0.0:1767319143.321746:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.321748:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.321757:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.321769:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.321772:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.321774:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.321780:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.321787:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.321790:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.321794:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321802:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.321813:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.321816:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.321821:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.321825:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319143.321828:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.321832:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.321838:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:0.0:1767319143.321841:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.321851:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319143.321856:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319143.321859:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.321863:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 69, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.321865:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319143.321867:0:85367: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:1767319143.321874:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319143.321877:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319143.321879:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.321885:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319143.321891:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.321894:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.321902:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321922:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321932:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321938:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.321946:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.321954:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.321960:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.321989:0:85367:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319143.321994:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000061bd70c0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.321997:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f115fb9b 17ffffc0001001 3:0 ffff8f2438b7e0d8 68 lru 00000080:00200000:0.0:1767319143.322002:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000481f1faa 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319143.322004:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000061bd70c0 00000080:00200000:0.0:1767319143.322006:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.322008:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.322016:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.322028:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.322030:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.322033:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.322038:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.322045:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.322048:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.322052:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.322061:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.322071:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.322073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.322077:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.322080:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319143.322084:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.322087:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.322091:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:0.0:1767319143.322094:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.322102:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319143.322106:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319143.322108:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.322112:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 70, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.322114:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319143.322116:0:85367: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:1767319143.322121:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319143.322124:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319143.322126:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.322132:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319143.322137:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.322140:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1eb0, osc lock ffff8f242063e390, flags 0x0 00010000:00010000:0.0:1767319143.322148:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.322266:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.322276:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.322283:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.322290:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.322299:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.322781:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.322808:0:85367:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:1.0:1767319143.322815:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000001c2e19f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.322819:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000465cccdb 17ffffc0001001 3:0 ffff8f2403cefe58 69 lru 00000080:00200000:1.0:1767319143.322825:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000049f8d98 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1767319143.322828:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000001c2e19f 00000080:00200000:1.0:1767319143.322829:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.322832:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.322846:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.322864:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.322867:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.322870:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.322880:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.322883:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.322893:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1eb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.322898:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.322907:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.322918:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.322920:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1eb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.322927:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.322932:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:1.0:1767319143.322937:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.322941:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.322948:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:1.0:1767319143.322952:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.322967:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 286720, count: 4096 00000080:00200000:1.0:1767319143.322971:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 286720, bytes: 4096 00000080:00200000:1.0:1767319143.322974:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.322979:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 71, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.322981:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:1.0:1767319143.322984:0:85367: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:1767319143.322993:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:1.0:1767319143.322997:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:1.0:1767319143.323000:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.323009:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:1.0:1767319143.323017:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.323021:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.323031:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323039:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323054:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323062:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323069:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.323078:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.323084:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.323109:0:85367:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:1.0:1767319143.323114:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dd8ff726[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.323117:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002fe895de 17ffffc0001021 2:0 ffff8f2403cef288 70 lru 00000080:00200000:1.0:1767319143.323123:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000096caed59 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1767319143.323125:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dd8ff726 00000080:00200000:1.0:1767319143.323126:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.323129:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.323138:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.323150:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.323153:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.323155:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.323254:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.323257:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.323260:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.323264:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323277:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.323287:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.323289:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.323295:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.323298:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:1.0:1767319143.323334:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.323338:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.323344:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:1.0:1767319143.323347:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.323355:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 290816, count: 4096 00000080:00200000:1.0:1767319143.323359:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 290816, bytes: 4096 00000080:00200000:1.0:1767319143.323361:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.323365:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 72, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.323367:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:1.0:1767319143.323370:0:85367: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:1767319143.323375:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:1.0:1767319143.323379:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:1.0:1767319143.323381:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.323387:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:1.0:1767319143.323393:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.323395:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.323403:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323661:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323684:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323692:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323699:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.323708:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.323715:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.323740:0:85367:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:1.0:1767319143.323745:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003a72b7ec[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.323748:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4b2c081 17ffffc0001001 3:0 ffff8f2403cef1b0 71 lru 00000080:00200000:1.0:1767319143.323754:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009b85dbae 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1767319143.323755:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003a72b7ec 00000080:00200000:1.0:1767319143.323757:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.323759:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.323769:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.323783:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.323786:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.323788:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.323796:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.323798:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.323801:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.323806:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323822:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.323832:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.323835:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.323840:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.323843:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:1.0:1767319143.323847:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.323850:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.323856:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:1.0:1767319143.323859:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.323868:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 294912, count: 4096 00000080:00200000:1.0:1767319143.323871:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 294912, bytes: 4096 00000080:00200000:1.0:1767319143.323873:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.323877:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 73, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.323878:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:1.0:1767319143.323881:0:85367: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:1767319143.323887:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:1.0:1767319143.323890:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:1.0:1767319143.323893:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.323900:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:1.0:1767319143.323906:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.323908:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.323916:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323925:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323944:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323951:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.323958:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.323967:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.323973:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.323988:0:85367:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:1.0:1767319143.323992:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009f3dc00a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.323995:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000001fe09c8b 17ffffc0001001 3:0 ffff8f2403cef6c0 72 lru 00000080:00200000:1.0:1767319143.324001:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000e0c0756 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1767319143.324003:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009f3dc00a 00000080:00200000:1.0:1767319143.324005:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.324007:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.324015:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324027:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.324029:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.324032:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.324037:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.324040:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.324042:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.324046:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324059:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.324068:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.324070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.324074:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.324077:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:1.0:1767319143.324080:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.324083:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.324087:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:1.0:1767319143.324089:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.324096:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 299008, count: 4096 00000080:00200000:1.0:1767319143.324099:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 299008, bytes: 4096 00000080:00200000:1.0:1767319143.324101:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.324104:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 74, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.324106:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:1.0:1767319143.324109:0:85367: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:1767319143.324114:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:1.0:1767319143.324116:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:1.0:1767319143.324119:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.324123:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:1.0:1767319143.324129:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.324131:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.324137:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324145:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324257:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324265:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324272:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324280:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.324286:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.324337:0:85367:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:1.0:1767319143.324342:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000079259e93[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.324345:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9ac17bf 17ffffc0001001 3:0 ffff8f2403cef948 73 lru 00000080:00200000:1.0:1767319143.324351:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000351b228 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1767319143.324353:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000079259e93 00000080:00200000:1.0:1767319143.324354:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.324357:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.324366:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324378:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.324382:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.324384:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.324390:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.324392:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.324395:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.324399:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324645:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.324657:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.324660:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.324666:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.324669:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:1.0:1767319143.324675:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.324678:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.324684:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:1.0:1767319143.324686:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.324695:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 303104, count: 4096 00000080:00200000:1.0:1767319143.324699:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 303104, bytes: 4096 00000080:00200000:1.0:1767319143.324701:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.324705:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 75, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.324706:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:1.0:1767319143.324709:0:85367: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:1767319143.324715:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:1.0:1767319143.324718:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:1.0:1767319143.324720:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.324725:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:1.0:1767319143.324731:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.324734:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.324741:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324749:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324766:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324773:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324779:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324785:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.324791:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.324805:0:85367:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:1.0:1767319143.324809:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000023925fc1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.324812:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a33a3d13 17ffffc0001001 3:0 ffff8f2403cef870 74 lru 00000080:00200000:1.0:1767319143.324817:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000089596b3f 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1767319143.324819:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000023925fc1 00000080:00200000:1.0:1767319143.324821:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.324823:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.324830:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324841:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.324843:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.324845:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.324852:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.324854:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.324857:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.324861:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324873:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.324881:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.324884:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.324888:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.324891:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:1.0:1767319143.324894:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.324897:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.324902:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:1.0:1767319143.324904:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.324911:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 307200, count: 4096 00000080:00200000:1.0:1767319143.324914:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 307200, bytes: 4096 00000080:00200000:1.0:1767319143.324916:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.324919:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 76, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.324921:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:1.0:1767319143.324923:0:85367: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:1767319143.324928:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:1.0:1767319143.324930:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:1.0:1767319143.324933:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.324937:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:1.0:1767319143.324942:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.324944:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.324949:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324957:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324975:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324981:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.324987:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.324994:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.324998:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.325011:0:85367:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:1.0:1767319143.325015:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000037c353ea[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.325017:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000003d37ca37 17ffffc0001001 3:0 ffff8f2403cefa20 75 lru 00000080:00200000:1.0:1767319143.325022:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6f2df12 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1767319143.325024:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000037c353ea 00000080:00200000:1.0:1767319143.325025:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.325027:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.325033:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.325042:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.325044:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.325047:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.325051:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.325054:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.325056:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.325061:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325073:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.325081:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.325084:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.325088:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.325091:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:1.0:1767319143.325094:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.325097:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.325100:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:1.0:1767319143.325103:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.325110:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 311296, count: 4096 00000080:00200000:1.0:1767319143.325113:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 311296, bytes: 4096 00000080:00200000:1.0:1767319143.325115:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.325119:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 77, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.325120:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:1.0:1767319143.325123:0:85367: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:1767319143.325127:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:1.0:1767319143.325130:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:1.0:1767319143.325132:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.325136:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:1.0:1767319143.325141:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.325143:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.325150:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325247:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325266:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325273:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325279:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.325288:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.325294:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.325342:0:85367:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:1.0:1767319143.325347:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004431d2b7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.325350:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008b12d6d6 17ffffc0001001 3:0 ffff8f2403cef510 76 lru 00000080:00200000:1.0:1767319143.325356:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000008f991ffa 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1767319143.325358:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004431d2b7 00000080:00200000:1.0:1767319143.325360:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.325362:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.325370:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.325381:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.325384:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.325386:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.325391:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.325393:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.325396:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.325399:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325658:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.325671:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.325674:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.325680:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.325684:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:1.0:1767319143.325687:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.325690:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.325697:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:1.0:1767319143.325700:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.325709:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 315392, count: 4096 00000080:00200000:1.0:1767319143.325713:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 315392, bytes: 4096 00000080:00200000:1.0:1767319143.325715:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.325718:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 78, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.325720:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:1.0:1767319143.325723:0:85367: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:1767319143.325729:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:1.0:1767319143.325732:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:1.0:1767319143.325735:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.325741:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:1.0:1767319143.325747:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.325750:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.325759:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325768:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325787:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325794:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325800:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.325808:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.325814:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.325836:0:85367:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:1.0:1767319143.325841:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000022395309[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.325843:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009bd50a59 17ffffc0001001 3:0 ffff8f2438991288 77 lru 00000080:00200000:1.0:1767319143.325849:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5634ee1 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1767319143.325851:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000022395309 00000080:00200000:1.0:1767319143.325853:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.325855:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.325864:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.325878:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.325881:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.325883:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.325890:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.325892:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.325895:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.325899:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.325912:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.325920:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.325923:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.325928:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.325931:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:1.0:1767319143.325935:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.325939:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.325943:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:1.0:1767319143.325946:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.325953:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 319488, count: 4096 00000080:00200000:1.0:1767319143.325957:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 319488, bytes: 4096 00000080:00200000:1.0:1767319143.325960:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.325963:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 79, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.325965:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:1.0:1767319143.325967:0:85367: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:1767319143.325971:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:1.0:1767319143.325974:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:1.0:1767319143.325976:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.325981:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:1.0:1767319143.325987:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.325989:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.325995:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326004:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326022:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326029:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326036:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326044:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.326050:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.326067:0:85367:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:1.0:1767319143.326071:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000060bf3791[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.326074:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000039245535 17ffffc0001001 3:0 ffff8f24389911b0 78 lru 00000080:00200000:1.0:1767319143.326079:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000683d672e 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1767319143.326081:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000060bf3791 00000080:00200000:1.0:1767319143.326083:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.326085:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.326092:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326104:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.326106:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.326109:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.326115:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.326117:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.326119:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.326123:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326137:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.326145:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.326148:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.326153:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.326156:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:1.0:1767319143.326247:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.326250:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.326255:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:1.0:1767319143.326258:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.326265:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 323584, count: 4096 00000080:00200000:1.0:1767319143.326269:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 323584, bytes: 4096 00000080:00200000:1.0:1767319143.326271:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.326274:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 80, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.326276:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:1.0:1767319143.326278:0:85367: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:1767319143.326284:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:1.0:1767319143.326287:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:1.0:1767319143.326289:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.326295:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:1.0:1767319143.326300:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.326333:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.326342:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326350:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326370:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326377:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326383:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326392:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.326398:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.326415:0:85367:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:1.0:1767319143.326420:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e8017a7a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.326423:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000542d834f 17ffffc0001001 3:0 ffff8f24389916c0 79 lru 00000080:00200000:1.0:1767319143.326428:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fdb32119 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1767319143.326430:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e8017a7a 00000080:00200000:1.0:1767319143.326431:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.326433:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.326614:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326629:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.326633:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.326635:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.326642:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.326645:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.326648:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.326652:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326665:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.326675:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.326678:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.326684:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.326688:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:1.0:1767319143.326692:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.326695:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.326701:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:1.0:1767319143.326704:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.326712:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 327680, count: 4096 00000080:00200000:1.0:1767319143.326716:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 327680, bytes: 4096 00000080:00200000:1.0:1767319143.326718:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.326721:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 81, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.326723:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:1.0:1767319143.326725:0:85367: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:1767319143.326730:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:1.0:1767319143.326734:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:1.0:1767319143.326736:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.326741:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:1.0:1767319143.326746:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.326748:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.326756:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326764:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326781:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326788:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326794:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326801:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.326806:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.326822:0:85367:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:1.0:1767319143.326826:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000042ca9d43[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.326829:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000059ab0ac2 17ffffc0001001 3:0 ffff8f2438991948 80 lru 00000080:00200000:1.0:1767319143.326834:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006664d6dd 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1767319143.326836:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000042ca9d43 00000080:00200000:1.0:1767319143.326838:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.326840:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.326847:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.326858:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.326860:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.326862:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.326868:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.326870:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.326872:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.326876:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326887:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.326896:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.326898:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.326902:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.326905:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:1.0:1767319143.326909:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.326911:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.326915:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:1.0:1767319143.326917:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.326924:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 331776, count: 4096 00000080:00200000:1.0:1767319143.326927:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 331776, bytes: 4096 00000080:00200000:1.0:1767319143.326929:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.326932:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 82, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.326933:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:1.0:1767319143.326936:0:85367: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:1767319143.326940:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:1.0:1767319143.326943:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:1.0:1767319143.326945:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.326950:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:1.0:1767319143.326955:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.326957:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.326964:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326972:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326988:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.326995:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327001:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.327009:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.327014:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.327028:0:85367:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:1.0:1767319143.327033:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001d774b5e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.327035:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000089ef2b9b 17ffffc0001001 3:0 ffff8f2438991870 81 lru 00000080:00200000:1.0:1767319143.327040:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000060edca69 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1767319143.327042:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001d774b5e 00000080:00200000:1.0:1767319143.327043:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.327045:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.327052:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.327063:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.327066:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.327068:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.327073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.327076:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.327079:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.327082:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327095:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.327104:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.327107:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.327112:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.327115:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:1.0:1767319143.327119:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.327121:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.327126:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:1.0:1767319143.327128:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.327136:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 335872, count: 4096 00000080:00200000:1.0:1767319143.327139:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 335872, bytes: 4096 00000080:00200000:1.0:1767319143.327142:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.327145:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 83, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.327147:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:1.0:1767319143.327150:0:85367: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:1767319143.327154:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:1.0:1767319143.327349:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:1.0:1767319143.327353:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.327360:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:1.0:1767319143.327367:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.327369:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.327377:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327386:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327616:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327625:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327631:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.327641:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.327649:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.327668:0:85367:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:1.0:1767319143.327674:0:85367:0:(rw26.c:969:ll_write_end()) page@000000005e7fcfe9[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.327678:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002ff59686 17ffffc0001001 3:0 ffff8f2438991a20 82 lru 00000080:00200000:1.0:1767319143.327683:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000053dcdca9 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1767319143.327685:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000005e7fcfe9 00000080:00200000:1.0:1767319143.327686:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.327690:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.327699:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.327714:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.327717:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.327720:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.327727:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.327729:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.327732:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.327736:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327748:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.327757:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.327759:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.327764:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.327767:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:1.0:1767319143.327772:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.327775:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.327781:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:1.0:1767319143.327784:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.327794:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 339968, count: 4096 00000080:00200000:1.0:1767319143.327797:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 339968, bytes: 4096 00000080:00200000:1.0:1767319143.327800:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.327804:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 84, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.327805:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:1.0:1767319143.327808:0:85367: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:1767319143.327815:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:1.0:1767319143.327818:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:1.0:1767319143.327821:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.327826:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:1.0:1767319143.327831:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.327833:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.327840:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327848:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327867:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327873:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.327879:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.327887:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.327892:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.327908:0:85367:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:1.0:1767319143.327912:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006ee325a0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.327915:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008b0ea4e3 17ffffc0001001 3:0 ffff8f2438991510 83 lru 00000080:00200000:1.0:1767319143.327920:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8f2f0ce 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1767319143.327921:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006ee325a0 00000080:00200000:1.0:1767319143.327922:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.327925:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.329110:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.329149:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.329168:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.329172:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.329188:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.329191:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.329194:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.329200:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329225:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.329239:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.329242:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.329251:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.329258:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:1.0:1767319143.329267:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.329271:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.329282:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:1.0:1767319143.329288:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.329331:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 344064, count: 4096 00000080:00200000:1.0:1767319143.329338:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 344064, bytes: 4096 00000080:00200000:1.0:1767319143.329341:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.329347:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 85, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.329349:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:1.0:1767319143.329353:0:85367: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:1767319143.329366:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:1.0:1767319143.329372:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:1.0:1767319143.329376:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.329388:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:1.0:1767319143.329400:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.329404:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.329745:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329760:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329783:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329792:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329799:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.329810:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.329824:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.329861:0:85367:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:1.0:1767319143.329869:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000047cb1bdb[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.329872:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000131c05e3 17ffffc0001001 3:0 ffff8f2438991af8 84 lru 00000080:00200000:1.0:1767319143.329879:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7fd460d 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1767319143.329881:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000047cb1bdb 00000080:00200000:1.0:1767319143.329883:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.329887:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.329902:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.329916:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.329919:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.329921:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.329929:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.329932:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.329935:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.329938:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.329951:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.329962:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.329965:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.329971:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.329975:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:1.0:1767319143.329980:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.329983:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.329989:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:1.0:1767319143.329992:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.330003:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 348160, count: 4096 00000080:00200000:1.0:1767319143.330007:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 348160, bytes: 4096 00000080:00200000:1.0:1767319143.330010:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.330014:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 86, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.330016:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:1.0:1767319143.330018:0:85367: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:1767319143.330025:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:1.0:1767319143.330029:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:1.0:1767319143.330031:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.330038:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:1.0:1767319143.330044:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.330047:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.330054:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330063:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330081:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330088:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330094:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.330102:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.330108:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.330136:0:85367:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:1.0:1767319143.330141:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000967dab46[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.330143:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb721acc 17ffffc0001021 2:0 ffff8f24389910d8 85 lru 00000080:00200000:1.0:1767319143.330148:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000a35cf02 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1767319143.330150:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000967dab46 00000080:00200000:1.0:1767319143.330151:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.330153:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.330174:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.330185:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.330188:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.330190:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.330195:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.330198:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.330201:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.330205:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330220:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.330229:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.330231:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.330235:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.330238:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:1.0:1767319143.330242:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.330245:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.330250:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:1.0:1767319143.330252:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.330259:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 352256, count: 4096 00000080:00200000:1.0:1767319143.330262:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 352256, bytes: 4096 00000080:00200000:1.0:1767319143.330265:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.330268:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 87, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.330269:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:1.0:1767319143.330271:0:85367: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:1767319143.330276:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:1.0:1767319143.330279:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:1.0:1767319143.330281:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.330286:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:1.0:1767319143.330292:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.330294:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.330329:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330339:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330357:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330365:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.330371:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.330379:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.330385:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.330402:0:85367:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:1.0:1767319143.330407:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a32f9627[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.330410:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c62cee0b 17ffffc0001001 3:0 ffff8f2438991d80 86 lru 00000080:00200000:1.0:1767319143.330427:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000017ae3b35 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1767319143.330429:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a32f9627 00000080:00200000:1.0:1767319143.330430:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.330433:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.331001:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.331022:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.331026:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.331029:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.331038:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.331041:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.331044:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.331048:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.331065:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.331076:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.331078:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.331084:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.331089:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:1.0:1767319143.331094:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.331097:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.331105:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:1.0:1767319143.331109:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.331121:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 356352, count: 4096 00000080:00200000:1.0:1767319143.331126:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 356352, bytes: 4096 00000080:00200000:1.0:1767319143.331128:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.331133:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 88, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.331134:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:1.0:1767319143.331137:0:85367: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:1767319143.331144:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:1.0:1767319143.331148:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:1.0:1767319143.331150:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.331862:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:1.0:1767319143.331879:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.331883:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.331899:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.331912:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.331938:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.331945:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.331951:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.331963:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.331976:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.332010:0:85367:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:1.0:1767319143.332018:0:85367:0:(rw26.c:969:ll_write_end()) page@000000002ba09d46[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.332021:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002d049e0e 17ffffc0001001 3:0 ffff8f2438991ca8 87 lru 00000080:00200000:1.0:1767319143.332028:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007cce3b23 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1767319143.332030:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000002ba09d46 00000080:00200000:1.0:1767319143.332031:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.332035:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.332050:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.332066:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.332070:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.332073:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.332082:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.332085:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.332088:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.332093:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.332106:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.332119:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.332122:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.332128:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.332133:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:1.0:1767319143.332138:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.332141:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.332149:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:1.0:1767319143.332153:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.332925:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 360448, count: 4096 00000080:00200000:1.0:1767319143.332938:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 360448, bytes: 4096 00000080:00200000:1.0:1767319143.332943:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.332950:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 89, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.332952:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:1.0:1767319143.332956:0:85367: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:1767319143.332970:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:1.0:1767319143.332976:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:1.0:1767319143.332979:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.332990:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:1.0:1767319143.333001:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.333005:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.333019:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333032:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333055:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333064:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333070:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.333079:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.333089:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.333115:0:85367:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:1.0:1767319143.333121:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006a16b63c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.333125:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000424ad1d6 17ffffc0001001 3:0 ffff8f24389915e8 88 lru 00000080:00200000:1.0:1767319143.333131:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000036a917b4 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:1.0:1767319143.333133:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006a16b63c 00000080:00200000:1.0:1767319143.333134:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.333138:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.333149:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.333261:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.333265:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.333268:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.333278:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.333281:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.333284:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.333289:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333318:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.333332:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.333335:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.333342:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.333346:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:1.0:1767319143.333352:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.333355:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.333363:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:1.0:1767319143.333367:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.333376:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 364544, count: 4096 00000080:00200000:1.0:1767319143.333380:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 364544, bytes: 4096 00000080:00200000:1.0:1767319143.333383:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.333387:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 90, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.333389:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:1.0:1767319143.333391:0:85367: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:1767319143.333397:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:1.0:1767319143.333400:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:1.0:1767319143.333403:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.333738:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:1.0:1767319143.333749:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.333751:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.333761:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333770:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333791:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333799:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333805:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.333813:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.333819:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.333838:0:85367:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:1.0:1767319143.333843:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000fdedd9b2[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.333846:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000095e31380 17ffffc0001001 3:0 ffff8f2438991360 89 lru 00000080:00200000:1.0:1767319143.333852:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d00b071b 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:1.0:1767319143.333854:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000fdedd9b2 00000080:00200000:1.0:1767319143.333855:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.333858:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.333866:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.333878:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.333881:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.333884:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.333890:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.333892:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.333895:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.333898:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.333909:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.333918:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.333920:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.333925:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.333928:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:1.0:1767319143.333932:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.333935:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.333940:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:1.0:1767319143.333942:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.333953:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 368640, count: 4096 00000080:00200000:1.0:1767319143.333956:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 368640, bytes: 4096 00000080:00200000:1.0:1767319143.333958:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.333962:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 91, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.333963:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:1.0:1767319143.333966:0:85367: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:1767319143.333971:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:1.0:1767319143.333975:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:1.0:1767319143.333977:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.333982:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:1.0:1767319143.333987:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.333989:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.333995:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334003:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334020:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334028:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334035:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334042:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.334047:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.334062:0:85367:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:1.0:1767319143.334067:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007bfc30f5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.334069:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1fa462b 17ffffc0001001 3:0 ffff8f2438991bd0 90 lru 00000080:00200000:1.0:1767319143.334075:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000083649a32 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:1.0:1767319143.334077:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007bfc30f5 00000080:00200000:1.0:1767319143.334078:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.334080:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.334088:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334099:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.334101:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.334104:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.334109:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.334112:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.334114:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.334118:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334130:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.334138:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.334141:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.334145:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.334148:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:1.0:1767319143.334152:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.334155:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.334243:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:1.0:1767319143.334246:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.334253:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 372736, count: 4096 00000080:00200000:1.0:1767319143.334257:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 372736, bytes: 4096 00000080:00200000:1.0:1767319143.334259:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.334263:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 92, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.334264:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:1.0:1767319143.334266:0:85367: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:1767319143.334271:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:1.0:1767319143.334274:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:1.0:1767319143.334276:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.334282:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:1.0:1767319143.334288:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.334290:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.334298:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334336:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334354:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334361:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334366:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334375:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.334381:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.334395:0:85367:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:1.0:1767319143.334400:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d7fc9da8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.334402:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f477847b 17ffffc0001001 3:0 ffff8f2438991438 91 lru 00000080:00200000:1.0:1767319143.334408:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3c38133 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:1.0:1767319143.334583:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d7fc9da8 00000080:00200000:1.0:1767319143.334584:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.334587:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.334597:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334610:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.334613:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.334615:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.334622:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.334624:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.334626:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.334630:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334644:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.334653:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.334656:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.334661:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.334664:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:1.0:1767319143.334668:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.334671:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.334676:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:1.0:1767319143.334680:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.334688:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 376832, count: 4096 00000080:00200000:1.0:1767319143.334692:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 376832, bytes: 4096 00000080:00200000:1.0:1767319143.334694:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.334698:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 93, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.334699:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:1.0:1767319143.334702:0:85367: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:1767319143.334708:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:1.0:1767319143.334710:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:1.0:1767319143.334713:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.334718:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:1.0:1767319143.334724:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.334726:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.334733:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334741:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334760:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334767:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334773:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334781:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.334786:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.334802:0:85367:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:1.0:1767319143.334806:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009717d053[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.334809:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000033bcc165 17ffffc0001001 3:0 ffff8f2438991798 92 lru 00000080:00200000:1.0:1767319143.334814:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f36e3517 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:1.0:1767319143.334817:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009717d053 00000080:00200000:1.0:1767319143.334818:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.334820:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.334827:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334838:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.334841:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.334844:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.334849:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.334851:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.334853:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.334857:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334870:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.334879:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.334882:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.334886:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.334889:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:1.0:1767319143.334893:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.334895:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.334899:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:1.0:1767319143.334902:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.334909:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 380928, count: 4096 00000080:00200000:1.0:1767319143.334912:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 380928, bytes: 4096 00000080:00200000:1.0:1767319143.334914:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.334917:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 94, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.334918:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:1.0:1767319143.334920:0:85367: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:1767319143.334925:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:1.0:1767319143.334927:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:1.0:1767319143.334929:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.334934:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:1.0:1767319143.334939:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.334941:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.334947:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334956:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334973:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334979:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.334985:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.334993:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.334998:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.335013:0:85367:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:1.0:1767319143.335018:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008f551539[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.335020:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000097aa8252 17ffffc0001001 3:0 ffff8f2438991000 93 lru 00000080:00200000:1.0:1767319143.335025:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000086c40002 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:1.0:1767319143.335027:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008f551539 00000080:00200000:1.0:1767319143.335028:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.335030:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.335037:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.335048:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.335051:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.335053:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.335058:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.335060:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.335062:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.335065:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335077:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.335086:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.335088:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.335093:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.335096:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:1.0:1767319143.335099:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.335103:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.335107:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:1.0:1767319143.335110:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.335117:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 385024, count: 4096 00000080:00200000:1.0:1767319143.335121:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 385024, bytes: 4096 00000080:00200000:1.0:1767319143.335123:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.335126:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 95, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.335128:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:1.0:1767319143.335130:0:85367: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:1767319143.335134:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:1.0:1767319143.335137:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:1.0:1767319143.335139:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.335144:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:1.0:1767319143.335149:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.335151:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.335334:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335345:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335366:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335373:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335380:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.335389:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.335395:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.335634:0:85367:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:1.0:1767319143.335640:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007fa239fe[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.335643:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cad09ad5 17ffffc0001001 3:0 ffff8f2438991e58 94 lru 00000080:00200000:1.0:1767319143.335649:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009ce0bc7a 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:1.0:1767319143.335651:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007fa239fe 00000080:00200000:1.0:1767319143.335653:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.335655:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.335665:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.335680:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.335683:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.335686:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.335694:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.335696:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.335699:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.335703:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335716:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.335725:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.335728:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.335733:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.335737:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:1.0:1767319143.335741:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.335744:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.335751:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:1.0:1767319143.335754:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.335763:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 389120, count: 4096 00000080:00200000:1.0:1767319143.335767:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 389120, bytes: 4096 00000080:00200000:1.0:1767319143.335769:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.335773:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 96, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.335775:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:1.0:1767319143.335778:0:85367: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:1767319143.335784:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:1.0:1767319143.335787:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:1.0:1767319143.335790:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.335796:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:1.0:1767319143.335803:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.335805:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.335813:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335821:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335839:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335847:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335853:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.335861:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.335867:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.335885:0:85367:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:1.0:1767319143.335890:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000122c7836[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.335893:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0abaf83 17ffffc0001001 3:0 ffff8f24057a46c0 95 lru 00000080:00200000:1.0:1767319143.335898:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9034af1 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:1.0:1767319143.335900:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000122c7836 00000080:00200000:1.0:1767319143.335901:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.335903:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.335910:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.335921:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.335924:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.335926:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.335931:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.335934:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.335936:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.335940:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.335952:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.335961:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.335963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.335970:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.335972:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:1.0:1767319143.335976:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.335979:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.335983:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:1.0:1767319143.335986:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.335994:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 393216, count: 4096 00000080:00200000:1.0:1767319143.335997:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 393216, bytes: 4096 00000080:00200000:1.0:1767319143.336000:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.336003:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 97, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.336005:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:1.0:1767319143.336006:0:85367: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:1767319143.336012:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:1.0:1767319143.336015:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:1.0:1767319143.336017:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.336022:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:1.0:1767319143.336027:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.336030:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.336036:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336044:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336066:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336074:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336080:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336088:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.336094:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.336110:0:85367:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:1.0:1767319143.336114:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004f8586d5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.336117:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000001aeeb0a3 17ffffc0001001 3:0 ffff8f24057a4948 96 lru 00000080:00200000:1.0:1767319143.336123:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b13f5949 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:1.0:1767319143.336125:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004f8586d5 00000080:00200000:1.0:1767319143.336126:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.336128:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.336137:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336148:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.336151:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.336153:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.336247:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.336251:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.336253:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.336257:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336269:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.336278:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.336281:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.336286:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.336289:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:1.0:1767319143.336292:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.336295:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.336300:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:1.0:1767319143.336332:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.336340:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 397312, count: 4096 00000080:00200000:1.0:1767319143.336344:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 397312, bytes: 4096 00000080:00200000:1.0:1767319143.336346:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.336350:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 98, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.336351:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:1.0:1767319143.336354:0:85367: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:1767319143.336359:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:1.0:1767319143.336362:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:1.0:1767319143.336364:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.336370:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:1.0:1767319143.336376:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.336378:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.336386:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336395:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336423:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336432:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336643:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336654:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.336660:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.336680:0:85367:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:1.0:1767319143.336684:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ba55138f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.336687:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000015d6c14a 17ffffc0001001 3:0 ffff8f24057a4870 97 lru 00000080:00200000:1.0:1767319143.336694:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000001325a5ac 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1767319143.336696:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ba55138f 00000080:00200000:1.0:1767319143.336697:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.336699:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.336708:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336720:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.336722:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.336724:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.336729:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.336732:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.336734:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.336737:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336748:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.336756:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.336758:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.336762:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.336765:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:1.0:1767319143.336768:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.336771:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.336776:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:1.0:1767319143.336779:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.336788:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 401408, count: 4096 00000080:00200000:1.0:1767319143.336792:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 401408, bytes: 4096 00000080:00200000:1.0:1767319143.336795:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.336798:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 99, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.336800:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:1.0:1767319143.336802:0:85367: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:1767319143.336807:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:1.0:1767319143.336810:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:1.0:1767319143.336812:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.336819:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:1.0:1767319143.336824:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.336826:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.336834:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336842:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336859:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336866:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336872:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336879:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.336884:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.336900:0:85367:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:1.0:1767319143.336904:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bf96760d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.336906:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0cf6b70 17ffffc0001001 3:0 ffff8f24057a4a20 98 lru 00000080:00200000:1.0:1767319143.336911:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000011008b8a 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1767319143.336913:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bf96760d 00000080:00200000:1.0:1767319143.336915:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.336916:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.336924:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.336934:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.336937:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.336939:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.336945:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.336947:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.336950:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.336954:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.336965:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.336973:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.336975:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.336979:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.336983:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:1.0:1767319143.336985:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.336988:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.336992:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:1.0:1767319143.336995:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.337002:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 405504, count: 4096 00000080:00200000:1.0:1767319143.337006:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 405504, bytes: 4096 00000080:00200000:1.0:1767319143.337008:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.337011:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 100, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.337012:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:1.0:1767319143.337014:0:85367: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:1767319143.337018:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:1.0:1767319143.337020:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:1.0:1767319143.337022:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.337027:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:1.0:1767319143.337032:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.337035:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.337041:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337050:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337067:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337074:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337081:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337089:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.337094:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.337113:0:85367:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:1.0:1767319143.337117:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003d216258[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.337120:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d689cf89 17ffffc0001001 3:0 ffff8f24057a4510 99 lru 00000080:00200000:1.0:1767319143.337124:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006ca0d5f5 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1767319143.337126:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003d216258 00000080:00200000:1.0:1767319143.337127:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.337129:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.337136:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337146:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.337148:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.337150:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.337154:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.337245:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.337249:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.337253:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337268:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.337277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.337280:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.337285:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.337288:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:1.0:1767319143.337291:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.337294:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.337299:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:1.0:1767319143.337332:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.337340:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 409600, count: 4096 00000080:00200000:1.0:1767319143.337344:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 409600, bytes: 4096 00000080:00200000:1.0:1767319143.337346:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.337350:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 101, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.337351:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:1.0:1767319143.337354:0:85367: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:1767319143.337359:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:1.0:1767319143.337362:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:1.0:1767319143.337364:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.337370:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:1.0:1767319143.337376:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.337378:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.337386:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337395:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337425:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337432:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337446:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337455:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.337461:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.337704:0:85367:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:1.0:1767319143.337710:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b7db98f4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.337713:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000035f543c6 17ffffc0001021 2:0 ffff8f24057a4af8 100 lru 00000080:00200000:1.0:1767319143.337719:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2fcbbbc 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1767319143.337721:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b7db98f4 00000080:00200000:1.0:1767319143.337722:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.337725:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.337735:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337747:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.337750:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.337753:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.337764:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.337766:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.337768:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.337772:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337785:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.337793:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.337796:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.337800:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.337803:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:1.0:1767319143.337807:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.337810:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.337815:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:1.0:1767319143.337818:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.337826:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 413696, count: 4096 00000080:00200000:1.0:1767319143.337830:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 413696, bytes: 4096 00000080:00200000:1.0:1767319143.337832:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.337836:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 102, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.337838:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:1.0:1767319143.337841:0:85367: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:1767319143.337847:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:1.0:1767319143.337850:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:1.0:1767319143.337852:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.337858:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:1.0:1767319143.337864:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.337866:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.337874:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337882:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337900:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337907:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.337913:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337921:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.337927:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.337943:0:85367:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:1.0:1767319143.337947:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008407d9f3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.337950:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1689e02 17ffffc0001001 3:0 ffff8f24057a40d8 101 lru 00000080:00200000:1.0:1767319143.337955:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a763f73f 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1767319143.337957:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008407d9f3 00000080:00200000:1.0:1767319143.337958:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.337960:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.337968:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.337979:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.337981:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.337984:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.337989:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.337992:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.337994:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.337998:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338010:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.338019:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.338022:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.338026:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.338030:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:1.0:1767319143.338034:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.338037:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.338042:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:1.0:1767319143.338045:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.338052:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 417792, count: 4096 00000080:00200000:1.0:1767319143.338056:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 417792, bytes: 4096 00000080:00200000:1.0:1767319143.338059:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.338062:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 103, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.338064:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:1.0:1767319143.338066:0:85367: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:1767319143.338071:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:1.0:1767319143.338073:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:1.0:1767319143.338076:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.338080:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:1.0:1767319143.338086:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.338088:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.338095:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338103:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338120:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338127:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338133:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.338140:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.338146:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.338255:0:85367:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:1.0:1767319143.338260:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f7016371[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.338263:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000029e8d2e6 17ffffc0001001 3:0 ffff8f24057a4d80 102 lru 00000080:00200000:1.0:1767319143.338269:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e985c1cf 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1767319143.338271:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f7016371 00000080:00200000:1.0:1767319143.338272:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.338275:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.338283:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.338294:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.338297:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.338300:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.338339:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.338342:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.338344:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.338348:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338361:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.338370:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.338373:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.338377:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.338380:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:1.0:1767319143.338384:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.338387:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.338392:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:1.0:1767319143.338395:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.338403:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 421888, count: 4096 00000080:00200000:1.0:1767319143.338406:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 421888, bytes: 4096 00000080:00200000:1.0:1767319143.338419:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.338423:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 104, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.338424:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:1.0:1767319143.338427:0:85367: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:1767319143.338432:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:1.0:1767319143.338434:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:1.0:1767319143.338443:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.338448:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:1.0:1767319143.338453:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.338455:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.338461:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338685:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338706:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338713:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338719:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.338726:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.338732:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.338751:0:85367:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:1.0:1767319143.338755:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000016a8a7ce[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.338759:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000fc61f29 17ffffc0001001 3:0 ffff8f24057a4ca8 103 lru 00000080:00200000:1.0:1767319143.338765:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000ca1206a 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1767319143.338767:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000016a8a7ce 00000080:00200000:1.0:1767319143.338768:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.338771:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.338779:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.338792:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.338795:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.338797:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.338804:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.338806:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.338809:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.338813:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338826:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.338835:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.338838:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.338843:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.338846:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:1.0:1767319143.338850:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.338854:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.338860:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:1.0:1767319143.338863:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.338872:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 425984, count: 4096 00000080:00200000:1.0:1767319143.338875:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 425984, bytes: 4096 00000080:00200000:1.0:1767319143.338877:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.338881:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 105, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.338883:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:1.0:1767319143.338885:0:85367: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:1767319143.338890:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:1.0:1767319143.338894:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:1.0:1767319143.338895:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.338901:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:1.0:1767319143.338906:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.338909:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.338916:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338926:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338944:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338951:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.338959:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.338967:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.338973:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.338990:0:85367:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:1.0:1767319143.338994:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000061ba578b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.338998:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000088bcebe8 17ffffc0001001 3:0 ffff8f24057a45e8 104 lru 00000080:00200000:1.0:1767319143.339003:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a40f7936 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1767319143.339005:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000061ba578b 00000080:00200000:1.0:1767319143.339006:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.339008:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.339016:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.339028:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.339030:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.339032:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.339038:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.339041:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.339043:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.339048:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339060:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.339068:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.339071:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.339075:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.339078:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:1.0:1767319143.339081:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.339084:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.339088:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:1.0:1767319143.339091:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.339098:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 430080, count: 4096 00000080:00200000:1.0:1767319143.339102:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 430080, bytes: 4096 00000080:00200000:1.0:1767319143.339104:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.339108:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 106, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.339110:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:1.0:1767319143.339112:0:85367: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:1767319143.339117:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:1.0:1767319143.339120:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:1.0:1767319143.339122:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.339128:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:1.0:1767319143.339133:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.339135:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.339142:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339151:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339264:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339271:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339278:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.339286:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.339291:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.339347:0:85367:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:1.0:1767319143.339352:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009a3d17fc[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.339355:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c68e0153 17ffffc0001001 3:0 ffff8f24057a4360 105 lru 00000080:00200000:1.0:1767319143.339360:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000481d6bbf 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1767319143.339363:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009a3d17fc 00000080:00200000:1.0:1767319143.339364:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.339366:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.339375:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.339387:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.339390:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.339392:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.339398:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.339400:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.339403:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.339407:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339429:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.339447:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.339449:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.339455:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.339458:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:1.0:1767319143.339462:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.339464:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.339864:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:1.0:1767319143.339868:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.339882:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 434176, count: 4096 00000080:00200000:1.0:1767319143.339886:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 434176, bytes: 4096 00000080:00200000:1.0:1767319143.339888:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.339894:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 107, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.339895:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:1.0:1767319143.339898:0:85367: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:1767319143.339906:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:1.0:1767319143.339910:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:1.0:1767319143.339912:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.339919:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:1.0:1767319143.339927:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.339930:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.339940:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339949:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339970:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339977:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.339983:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.339992:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.339999:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.340020:0:85367:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:1.0:1767319143.340024:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006d9f93b8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.340027:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000b16853f 17ffffc0001001 3:0 ffff8f24057a4bd0 106 lru 00000080:00200000:1.0:1767319143.340032:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000008e819582 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:1.0:1767319143.340034:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006d9f93b8 00000080:00200000:1.0:1767319143.340035:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.340037:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.340047:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.340061:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.340063:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.340066:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.340072:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.340075:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.340077:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.340081:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340096:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.340106:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.340109:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.340114:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.340117:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:1.0:1767319143.340121:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.340124:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.340129:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:1.0:1767319143.340131:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.340138:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 438272, count: 4096 00000080:00200000:1.0:1767319143.340142:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 438272, bytes: 4096 00000080:00200000:1.0:1767319143.340144:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.340147:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 108, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.340148:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:1.0:1767319143.340150:0:85367: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:1767319143.340155:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:1.0:1767319143.340249:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:1.0:1767319143.340252:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.340259:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:1.0:1767319143.340265:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.340267:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.340274:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340282:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340336:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340344:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340351:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.340360:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.340366:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.340383:0:85367:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:1.0:1767319143.340388:0:85367:0:(rw26.c:969:ll_write_end()) page@000000002fc690ad[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.340391:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000d75b43f 17ffffc0001001 3:0 ffff8f24057a4438 107 lru 00000080:00200000:1.0:1767319143.340395:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009830e2df 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:1.0:1767319143.340397:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000002fc690ad 00000080:00200000:1.0:1767319143.340399:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.340401:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.340420:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.340432:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.340435:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.340446:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.340452:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.340454:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.340456:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.340460:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340674:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.340684:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.340686:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.340691:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.340694:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:1.0:1767319143.340698:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.340701:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.340705:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:1.0:1767319143.340708:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.340716:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 442368, count: 4096 00000080:00200000:1.0:1767319143.340720:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 442368, bytes: 4096 00000080:00200000:1.0:1767319143.340722:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.340725:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 109, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.340727:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:1.0:1767319143.340729:0:85367: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:1767319143.340734:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:1.0:1767319143.340737:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:1.0:1767319143.340739:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.340745:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:1.0:1767319143.340751:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.340753:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.340759:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340768:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340786:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340793:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340800:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.340808:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.340814:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.340832:0:85367:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:1.0:1767319143.340836:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c652296e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.340840:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009b407b69 17ffffc0001001 3:0 ffff8f24057a4798 108 lru 00000080:00200000:1.0:1767319143.340846:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbc3f96d 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:1.0:1767319143.340848:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c652296e 00000080:00200000:1.0:1767319143.340850:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.340852:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.340860:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.340873:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.340876:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.340878:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.340885:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.340887:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.340889:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.340893:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340907:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.340916:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.340919:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.340923:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.340926:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:1.0:1767319143.340929:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.340932:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.340938:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:1.0:1767319143.340940:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.340947:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 446464, count: 4096 00000080:00200000:1.0:1767319143.340952:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 446464, bytes: 4096 00000080:00200000:1.0:1767319143.340954:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.340957:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 110, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.340959:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:1.0:1767319143.340961:0:85367: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:1767319143.340966:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:1.0:1767319143.340969:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:1.0:1767319143.340971:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.340976:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:1.0:1767319143.340981:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.340983:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.340990:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.340999:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341016:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341023:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341029:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341036:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.341041:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.341057:0:85367:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:1.0:1767319143.341061:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000088310470[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.341064:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000994e3939 17ffffc0001001 3:0 ffff8f24057a4000 109 lru 00000080:00200000:1.0:1767319143.341069:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e14ff0fa 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:1.0:1767319143.341071:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000088310470 00000080:00200000:1.0:1767319143.341073:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.341075:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.341082:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341093:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.341095:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.341098:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.341103:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.341105:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.341108:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.341112:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341125:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.341133:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.341136:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.341140:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.341144:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:1.0:1767319143.341147:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.341150:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.341154:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:1.0:1767319143.341251:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.341261:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 450560, count: 4096 00000080:00200000:1.0:1767319143.341265:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 450560, bytes: 4096 00000080:00200000:1.0:1767319143.341267:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.341271:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 111, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.341273:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:1.0:1767319143.341276:0:85367: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:1767319143.341281:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:1.0:1767319143.341284:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:1.0:1767319143.341286:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.341291:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:1.0:1767319143.341297:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.341300:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.341342:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341350:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341372:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341380:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341387:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341396:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.341402:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.341444:0:85367:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:1.0:1767319143.341449:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000221974c5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.341452:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000776daa10 17ffffc0001001 3:0 ffff8f24057a4e58 110 lru 00000080:00200000:1.0:1767319143.341458:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000697eea74 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:1.0:1767319143.341459:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000221974c5 00000080:00200000:1.0:1767319143.341461:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.341463:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.341472:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341729:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.341732:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.341734:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.341742:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.341744:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.341746:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.341750:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341764:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.341774:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.341776:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.341782:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.341785:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:1.0:1767319143.341789:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.341792:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.341799:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:1.0:1767319143.341802:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.341811:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 454656, count: 4096 00000080:00200000:1.0:1767319143.341815:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 454656, bytes: 4096 00000080:00200000:1.0:1767319143.341818:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.341821:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 112, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.341823:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:1.0:1767319143.341826:0:85367: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:1767319143.341832:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:1.0:1767319143.341836:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:1.0:1767319143.341838:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.341843:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:1.0:1767319143.341848:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.341850:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.341857:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341865:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341881:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341888:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.341894:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341901:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.341906:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.341923:0:85367:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:1.0:1767319143.341928:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000063982368[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.341931:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000bcfb560d 17ffffc0001001 3:0 ffff8f24057a4288 111 lru 00000080:00200000:1.0:1767319143.341936:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000079ab2c57 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1767319143.341939:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000063982368 00000080:00200000:1.0:1767319143.341940:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.341943:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.341952:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.341963:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.341966:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.341968:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.341974:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.341976:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.341978:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.345677:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.345736:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.345764:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.345768:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.345787:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.345800:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:1.0:1767319143.345811:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.345816:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.345836:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:1.0:1767319143.345843:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.345875:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 458752, count: 4096 00000080:00200000:1.0:1767319143.345884:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 458752, bytes: 4096 00000080:00200000:1.0:1767319143.345890:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.345898:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 113, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.345901:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:1.0:1767319143.345905:0:85367: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:1767319143.345921:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:1.0:1767319143.345929:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:1.0:1767319143.345933:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.345953:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:1.0:1767319143.345972:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.345978:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.346001:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346016:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346042:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346051:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346058:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.346071:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.346086:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.346134:0:85367:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:1.0:1767319143.346143:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ab4b6345[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.346147:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7a0fd2b 17ffffc0001001 3:0 ffff8f24057a41b0 112 lru 00000080:00200000:1.0:1767319143.346154:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000336ebf92 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1767319143.346156:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ab4b6345 00000080:00200000:1.0:1767319143.346157:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.346164:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.346189:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.346217:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.346221:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.346224:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.346242:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.346245:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.346248:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.346252:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346264:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.346274:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.346277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.346282:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.346285:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:1.0:1767319143.346289:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.346292:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.346298:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:1.0:1767319143.346323:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.346332:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 462848, count: 4096 00000080:00200000:1.0:1767319143.346336:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 462848, bytes: 4096 00000080:00200000:1.0:1767319143.346338:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.346343:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 114, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.346345:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:1.0:1767319143.346348:0:85367: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:1767319143.346353:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:1.0:1767319143.346356:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:1.0:1767319143.346358:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.346363:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:1.0:1767319143.346369:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.346372:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.346380:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346387:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346406:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346413:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346420:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.346428:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.346434:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.346471:0:85367:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:1.0:1767319143.346476:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000111e90d7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.346479:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000846a9fa 17ffffc0001001 3:0 ffff8f24376fe510 113 lru 00000080:00200000:1.0:1767319143.346485:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa67c287 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1767319143.346487:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000111e90d7 00000080:00200000:1.0:1767319143.346488:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.346490:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.346498:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.346509:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.346512:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.346514:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.346520:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.346522:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.346963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.346972:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.346988:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.347000:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.347003:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.347010:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.347015:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:1.0:1767319143.347020:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.347024:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.347032:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:1.0:1767319143.347036:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.347049:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 466944, count: 4096 00000080:00200000:1.0:1767319143.347054:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 466944, bytes: 4096 00000080:00200000:1.0:1767319143.347057:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.347062:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 115, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.347064:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:1.0:1767319143.347067:0:85367: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:1767319143.347075:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:1.0:1767319143.347079:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:1.0:1767319143.347081:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.347088:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:1.0:1767319143.347096:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.347099:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.347110:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347133:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347153:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347170:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347177:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.347185:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.347193:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.347218:0:85367:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:1.0:1767319143.347223:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dc876c8d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.347226:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000001b489a9e 17ffffc0001001 3:0 ffff8f24376fea20 114 lru 00000080:00200000:1.0:1767319143.347232:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c62dd580 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1767319143.347235:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dc876c8d 00000080:00200000:1.0:1767319143.347236:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.347238:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.347250:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.347263:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.347266:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.347269:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.347277:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.347279:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.347282:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.347286:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347300:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.347724:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.347727:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.347733:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.347738:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:1.0:1767319143.347743:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.347747:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.347754:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:1.0:1767319143.347758:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.347772:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 471040, count: 4096 00000080:00200000:1.0:1767319143.347776:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 471040, bytes: 4096 00000080:00200000:1.0:1767319143.347779:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.347784:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 116, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.347786:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:1.0:1767319143.347789:0:85367: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:1767319143.347797:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:1.0:1767319143.347800:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:1.0:1767319143.347803:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.347811:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:1.0:1767319143.347819:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.347822:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.347832:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347842:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347864:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347872:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.347878:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.347886:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.347893:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.347922:0:85367:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:1.0:1767319143.347926:0:85367:0:(rw26.c:969:ll_write_end()) page@000000002ece6481[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.347930:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004346d1ed 17ffffc0001021 2:0 ffff8f24376fe870 115 lru 00000080:00200000:1.0:1767319143.347936:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000023894731 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1767319143.347938:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000002ece6481 00000080:00200000:1.0:1767319143.347939:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.347943:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.347953:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.347967:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.347970:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.347973:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.347980:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.347983:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.347986:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.347990:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348003:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.348011:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.348014:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.348019:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.348022:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:1.0:1767319143.348026:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.348029:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.348034:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:1.0:1767319143.348037:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.348044:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 475136, count: 4096 00000080:00200000:1.0:1767319143.348048:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 475136, bytes: 4096 00000080:00200000:1.0:1767319143.348050:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.348054:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 117, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.348056:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:1.0:1767319143.348058:0:85367: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:1767319143.348063:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:1.0:1767319143.348066:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:1.0:1767319143.348069:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.348074:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:1.0:1767319143.348079:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.348081:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.348089:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348097:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348116:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348123:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348130:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.348138:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.348143:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.348234:0:85367:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:1.0:1767319143.348239:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000078a6c2ee[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.348243:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007ea74db9 17ffffc0001001 3:0 ffff8f24376fe948 116 lru 00000080:00200000:1.0:1767319143.348249:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000001e0e887f 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1767319143.348251:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000078a6c2ee 00000080:00200000:1.0:1767319143.348252:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.348254:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.348263:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.348276:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.348279:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.348281:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.348287:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.348290:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.348293:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.348297:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348342:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.348351:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.348353:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.348358:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.348362:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:1.0:1767319143.348365:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.348368:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.348374:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:1.0:1767319143.348377:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.348386:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 479232, count: 4096 00000080:00200000:1.0:1767319143.348390:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 479232, bytes: 4096 00000080:00200000:1.0:1767319143.348392:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.348396:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 118, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.348397:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:1.0:1767319143.348400:0:85367: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:1767319143.348405:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:1.0:1767319143.348408:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:1.0:1767319143.348874:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.348885:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:1.0:1767319143.348893:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.348897:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.348908:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348919:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348940:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348946:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.348953:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.348962:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.348970:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.348993:0:85367:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:1.0:1767319143.348998:0:85367:0:(rw26.c:969:ll_write_end()) page@000000005d0222a0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.349001:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc7c1ae4 17ffffc0001001 3:0 ffff8f24376fe6c0 117 lru 00000080:00200000:1.0:1767319143.349008:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000af27cb8d 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1767319143.349010:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000005d0222a0 00000080:00200000:1.0:1767319143.349011:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.349014:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.349024:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.349039:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.349042:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.349045:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.349053:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.349056:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.349059:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.349062:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349075:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.349086:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.349089:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.349094:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.349098:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:1.0:1767319143.349103:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.349107:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.349114:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:1.0:1767319143.349117:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.349128:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 483328, count: 4096 00000080:00200000:1.0:1767319143.349133:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 483328, bytes: 4096 00000080:00200000:1.0:1767319143.349136:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.349140:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 119, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.349142:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:1.0:1767319143.349145:0:85367: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:1767319143.349153:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:1.0:1767319143.349246:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:1.0:1767319143.349250:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.349257:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:1.0:1767319143.349263:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.349266:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.349273:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349281:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349298:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349403:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349419:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.349429:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.349435:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.349626:0:85367:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:1.0:1767319143.349632:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000071977c59[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.349635:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000003e06e15e 17ffffc0001001 3:0 ffff8f24376fe1b0 118 lru 00000080:00200000:1.0:1767319143.349640:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000008add9e41 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1767319143.349642:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000071977c59 00000080:00200000:1.0:1767319143.349644:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.349646:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.349656:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.349671:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.349674:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.349677:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.349685:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.349688:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.349690:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.349694:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349706:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.349716:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.349719:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.349725:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.349730:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:1.0:1767319143.349735:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.349738:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.349744:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:1.0:1767319143.349748:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.349759:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 487424, count: 4096 00000080:00200000:1.0:1767319143.349763:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 487424, bytes: 4096 00000080:00200000:1.0:1767319143.349765:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.349769:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 120, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.349771:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:1.0:1767319143.349774:0:85367: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:1767319143.349781:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:1.0:1767319143.349785:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:1.0:1767319143.349787:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.349793:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:1.0:1767319143.349799:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.349802:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.349810:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349819:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349838:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349846:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349852:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.349861:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.349866:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.349883:0:85367:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:1.0:1767319143.349888:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009e096bfa[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.349891:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb8585e8 17ffffc0001001 3:0 ffff8f24376fe288 119 lru 00000080:00200000:1.0:1767319143.349897:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2c6687d 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1767319143.349899:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009e096bfa 00000080:00200000:1.0:1767319143.349900:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.349902:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.349909:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.349922:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.349925:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.349927:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.349933:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.349935:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.349938:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.349942:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.349954:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.349963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.349965:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.349970:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.349972:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:1.0:1767319143.349976:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.349979:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.349983:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:1.0:1767319143.349986:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.349992:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 491520, count: 4096 00000080:00200000:1.0:1767319143.349996:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 491520, bytes: 4096 00000080:00200000:1.0:1767319143.349998:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.350002:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 121, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.350003:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:1.0:1767319143.350005:0:85367: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:1767319143.350010:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:1.0:1767319143.350012:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:1.0:1767319143.350015:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.350019:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:1.0:1767319143.350024:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.350026:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.350032:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350039:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350061:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350068:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350074:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.350082:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.350087:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.350104:0:85367:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:1.0:1767319143.350109:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000005723786[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.350112:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000078ab7cdb 17ffffc0001001 3:0 ffff8f24376fee58 120 lru 00000080:00200000:1.0:1767319143.350118:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004f8af543 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1767319143.350120:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000005723786 00000080:00200000:1.0:1767319143.350121:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.350123:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.350131:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.350142:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.350144:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.350146:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.350151:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.350153:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.350156:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.350646:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350662:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.350673:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.350675:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.350682:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.350686:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:1.0:1767319143.350691:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.350694:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.350701:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:1.0:1767319143.350704:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.350715:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 495616, count: 4096 00000080:00200000:1.0:1767319143.350719:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 495616, bytes: 4096 00000080:00200000:1.0:1767319143.350722:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.350726:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 122, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.350728:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:1.0:1767319143.350731:0:85367: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:1767319143.350737:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:1.0:1767319143.350741:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:1.0:1767319143.350743:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.350750:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:1.0:1767319143.350756:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.350759:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.350768:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350775:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350792:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350799:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350805:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.350814:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.350820:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.350841:0:85367:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:1.0:1767319143.350846:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003a8e6e7a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.350849:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c12740c5 17ffffc0001001 3:0 ffff8f24376fe000 121 lru 00000080:00200000:1.0:1767319143.350854:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000503c1264 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1767319143.350856:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003a8e6e7a 00000080:00200000:1.0:1767319143.350858:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.350861:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.350871:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.350883:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.350886:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.350888:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.350894:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.350897:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.350899:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.350902:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.350914:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.350923:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.350925:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.350929:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.350932:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:1.0:1767319143.350936:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.350939:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.350943:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:1.0:1767319143.350946:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.350952:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 499712, count: 4096 00000080:00200000:1.0:1767319143.350956:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 499712, bytes: 4096 00000080:00200000:1.0:1767319143.350958:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.350962:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 123, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.350963:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:1.0:1767319143.350966:0:85367: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:1767319143.350970:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:1.0:1767319143.350973:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:1.0:1767319143.350975:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.350979:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:1.0:1767319143.350984:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.350986:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.350993:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351000:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351019:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351026:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351032:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.351040:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.351045:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.351061:0:85367:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:1.0:1767319143.351065:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000012957814[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.351068:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a24f42a0 17ffffc0001001 3:0 ffff8f24376fe798 122 lru 00000080:00200000:1.0:1767319143.351073:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000085e3e077 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1767319143.351074:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000012957814 00000080:00200000:1.0:1767319143.351076:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.351077:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.351084:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.351096:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.351098:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.351100:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.351106:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.351108:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.351110:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.351115:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351127:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.351135:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.351137:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.351141:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.351144:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:1.0:1767319143.351147:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.351151:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.351155:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:1.0:1767319143.351339:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.351348:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 503808, count: 4096 00000080:00200000:1.0:1767319143.351352:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 503808, bytes: 4096 00000080:00200000:1.0:1767319143.351354:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.351358:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 124, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.351360:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:1.0:1767319143.351362:0:85367: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:1767319143.351367:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:1.0:1767319143.351370:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:1.0:1767319143.351372:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.351377:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:1.0:1767319143.351384:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.351387:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.351394:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351402:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351727:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351735:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351741:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.351751:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.351759:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.351779:0:85367:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:1.0:1767319143.351785:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000be621c14[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.351788:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006ce7123d 17ffffc0001001 3:0 ffff8f24376fe438 123 lru 00000080:00200000:1.0:1767319143.351793:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003fc4211a 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1767319143.351795:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000be621c14 00000080:00200000:1.0:1767319143.351796:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.351799:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.351809:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.351823:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.351826:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.351828:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.351836:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.351838:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.351841:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.351845:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351861:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.351872:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.351875:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.351881:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.351883:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:1.0:1767319143.351887:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.351890:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.351897:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:1.0:1767319143.351900:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.351908:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 507904, count: 4096 00000080:00200000:1.0:1767319143.351912:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 507904, bytes: 4096 00000080:00200000:1.0:1767319143.351914:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.351918:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 125, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.351919:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:1.0:1767319143.351922:0:85367: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:1767319143.351928:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:1.0:1767319143.351931:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:1.0:1767319143.351934:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.351939:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:1.0:1767319143.351946:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.351948:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.351956:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351965:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351983:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351991:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.351997:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352006:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.352011:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.352028:0:85367:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:1.0:1767319143.352032:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001b978c1e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.352035:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000029294082 17ffffc0001001 3:0 ffff8f24376febd0 124 lru 00000080:00200000:1.0:1767319143.352041:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000819bfa61 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1767319143.352043:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001b978c1e 00000080:00200000:1.0:1767319143.352044:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.352047:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.352055:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352067:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.352069:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.352071:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.352077:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.352079:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.352082:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.352085:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352097:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.352106:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.352109:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.352114:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.352117:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:1.0:1767319143.352121:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.352124:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.352128:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:1.0:1767319143.352131:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.352139:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 512000, count: 4096 00000080:00200000:1.0:1767319143.352143:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 512000, bytes: 4096 00000080:00200000:1.0:1767319143.352146:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.352149:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 126, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.352151:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:1.0:1767319143.352154:0:85367: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:1767319143.352333:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:1.0:1767319143.352337:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:1.0:1767319143.352339:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.352345:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:1.0:1767319143.352352:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.352354:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.352362:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352371:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352389:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352395:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352401:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352657:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.352668:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.352689:0:85367:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:1.0:1767319143.352694:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000058e7baba[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.352698:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000746f97b7 17ffffc0001001 3:0 ffff8f24376fe360 125 lru 00000080:00200000:1.0:1767319143.352703:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009c426638 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1767319143.352705:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000058e7baba 00000080:00200000:1.0:1767319143.352707:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.352709:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.352719:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352733:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.352736:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.352738:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.352745:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.352747:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.352750:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.352754:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352766:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.352776:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.352779:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.352784:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.352788:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:1.0:1767319143.352793:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.352796:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.352802:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:1.0:1767319143.352805:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.352816:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 516096, count: 4096 00000080:00200000:1.0:1767319143.352820:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 516096, bytes: 4096 00000080:00200000:1.0:1767319143.352823:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.352826:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 127, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.352828:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:1.0:1767319143.352831:0:85367: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:1767319143.352837:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:1.0:1767319143.352840:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:1.0:1767319143.352842:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.352848:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:1.0:1767319143.352853:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.352856:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.352863:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352871:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352889:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352896:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352902:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352909:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.352913:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.352926:0:85367:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:1.0:1767319143.352930:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000014577171[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.352932:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf7eadf4 17ffffc0001001 3:0 ffff8f24376fe5e8 126 lru 00000080:00200000:1.0:1767319143.352937:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdb20770 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1767319143.352938:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000014577171 00000080:00200000:1.0:1767319143.352939:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.352941:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.352947:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.352957:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.352959:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.352962:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.352967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.352970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.352972:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.352976:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.352989:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.352998:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.353000:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.353005:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.353008:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:1.0:1767319143.353011:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.353015:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.353019:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:1.0:1767319143.353022:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.353030:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 520192, count: 4096 00000080:00200000:1.0:1767319143.353033:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 520192, bytes: 4096 00000080:00200000:1.0:1767319143.353035:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.353039:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 128, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.353040:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:1.0:1767319143.353043:0:85367: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:1767319143.353048:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:1.0:1767319143.353050:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:1.0:1767319143.353053:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.353057:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:1.0:1767319143.353063:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.353065:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.353072:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353079:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353101:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353109:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353116:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.353124:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.353129:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.353148:0:85367:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:1.0:1767319143.353153:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001518797e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.353760:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000b812d3b4 17ffffc0001001 3:0 ffff8f24376feca8 127 lru 00000080:00200000:1.0:1767319143.353773:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004a6ca724 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1767319143.353775:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001518797e 00000080:00200000:1.0:1767319143.353777:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.353782:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.353799:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.353821:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.353825:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.353827:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.353837:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.353840:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.353843:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.353848:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353864:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.353876:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.353879:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.353885:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.353889:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:1.0:1767319143.353894:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.353897:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.353904:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:1.0:1767319143.353908:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.353923:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 524288, count: 4096 00000080:00200000:1.0:1767319143.353927:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 524288, bytes: 4096 00000080:00200000:1.0:1767319143.353930:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.353934:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 129, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.353936:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:1.0:1767319143.353940:0:85367: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:1767319143.353948:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:1.0:1767319143.353952:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:1.0:1767319143.353955:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.353964:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:1.0:1767319143.353972:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.353975:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.353986:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.353995:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354015:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354022:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354028:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354038:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.354046:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.354075:0:85367:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:1.0:1767319143.354081:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000055657384[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.354083:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e28e5436 17ffffc0001001 3:0 ffff8f24376fed80 128 lru 00000080:00200000:1.0:1767319143.354089:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e28197f6 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1767319143.354091:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000055657384 00000080:00200000:1.0:1767319143.354092:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.354094:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.354102:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354115:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.354118:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.354120:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.354126:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.354128:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.354131:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.354134:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354148:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.354287:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.354291:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.354295:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.354299:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:1.0:1767319143.354323:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.354327:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.354333:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:1.0:1767319143.354336:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.354346:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 528384, count: 4096 00000080:00200000:1.0:1767319143.354350:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 528384, bytes: 4096 00000080:00200000:1.0:1767319143.354352:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.354356:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 130, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.354358:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:1.0:1767319143.354361:0:85367: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:1767319143.354366:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:1.0:1767319143.354369:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:1.0:1767319143.354371:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.354377:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:1.0:1767319143.354383:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.354386:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.354394:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354404:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354674:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354682:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354689:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354698:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.354705:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.354726:0:85367:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:1.0:1767319143.354731:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006fca51f3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.354735:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000768663f8 17ffffc0001001 3:0 ffff8f24376fe0d8 129 lru 00000080:00200000:1.0:1767319143.354741:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0e0eda1 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1767319143.354742:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006fca51f3 00000080:00200000:1.0:1767319143.354743:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.354746:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.354755:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354767:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.354770:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.354772:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.354779:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.354781:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.354783:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.354786:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354800:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.354809:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.354811:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.354815:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.354818:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:1.0:1767319143.354822:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.354824:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.354829:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:1.0:1767319143.354832:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.354841:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 532480, count: 4096 00000080:00200000:1.0:1767319143.354845:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 532480, bytes: 4096 00000080:00200000:1.0:1767319143.354847:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.354851:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 131, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.354853:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:1.0:1767319143.354856:0:85367: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:1767319143.354862:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:1.0:1767319143.354864:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:1.0:1767319143.354866:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.354872:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:1.0:1767319143.354877:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.354879:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.354886:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354894:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354914:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354922:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.354929:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354935:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.354939:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.354963:0:85367:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:1.0:1767319143.354967:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001b9a6ee4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.354970:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000230db157 17ffffc0001021 2:0 ffff8f24376feaf8 130 lru 00000080:00200000:1.0:1767319143.354975:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000000ea8e1f 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1767319143.354976:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001b9a6ee4 00000080:00200000:1.0:1767319143.354978:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.354980:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.354986:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.354996:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.354998:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.355000:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.355004:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.355006:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.355008:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.355012:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355025:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.355033:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.355035:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.355038:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.355041:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:1.0:1767319143.355045:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.355048:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.355053:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:1.0:1767319143.355056:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.355063:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 536576, count: 4096 00000080:00200000:1.0:1767319143.355066:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 536576, bytes: 4096 00000080:00200000:1.0:1767319143.355068:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.355072:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 132, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.355073:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:1.0:1767319143.355075:0:85367: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:1767319143.355080:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:1.0:1767319143.355082:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:1.0:1767319143.355084:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.355089:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:1.0:1767319143.355095:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.355097:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.355104:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355112:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355130:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355137:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355144:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.355152:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.355250:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.355279:0:85367:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:1.0:1767319143.355283:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c9d45720[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.355286:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd47d6be 17ffffc0001001 3:0 ffff8f24376a3a20 131 lru 00000080:00200000:1.0:1767319143.355291:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000008b0d2ebb 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1767319143.355293:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c9d45720 00000080:00200000:1.0:1767319143.355294:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.355296:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.355336:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.355348:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.355351:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.355353:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.355359:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.355362:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.355364:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.355368:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355380:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.355388:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.355390:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.355395:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.355398:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:1.0:1767319143.355401:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.355404:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.355649:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:1.0:1767319143.355655:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.355666:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 540672, count: 4096 00000080:00200000:1.0:1767319143.355670:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 540672, bytes: 4096 00000080:00200000:1.0:1767319143.355673:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.355677:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 133, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.355679:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:1.0:1767319143.355682:0:85367: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:1767319143.355690:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:1.0:1767319143.355693:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:1.0:1767319143.355696:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.355703:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:1.0:1767319143.355709:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.355712:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.355721:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355730:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355748:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355756:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355763:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.355771:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.355777:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.355795:0:85367:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:1.0:1767319143.355799:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000d9369d1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.355803:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007e412a16 17ffffc0001001 3:0 ffff8f24376a3870 132 lru 00000080:00200000:1.0:1767319143.355808:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002c367a27 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1767319143.355811:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000d9369d1 00000080:00200000:1.0:1767319143.355812:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.355815:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.355825:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.355837:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.355840:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.355842:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.355848:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.355851:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.355854:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.355858:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355871:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.355881:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.355883:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.355889:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.355892:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:1.0:1767319143.355896:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.355899:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.355904:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:1.0:1767319143.355907:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.355914:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 544768, count: 4096 00000080:00200000:1.0:1767319143.355917:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 544768, bytes: 4096 00000080:00200000:1.0:1767319143.355920:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.355923:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 134, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.355924:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:1.0:1767319143.355926:0:85367: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:1767319143.355931:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:1.0:1767319143.355934:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:1.0:1767319143.355936:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.355941:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:1.0:1767319143.355947:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.355950:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.355957:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355965:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355983:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355990:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.355996:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356004:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.356009:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.356025:0:85367:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:1.0:1767319143.356029:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ce8fbda3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.356032:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000051fbf330 17ffffc0001001 3:0 ffff8f24376a3948 133 lru 00000080:00200000:1.0:1767319143.356037:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000015c716c5 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1767319143.356040:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ce8fbda3 00000080:00200000:1.0:1767319143.356041:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.356043:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.356051:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356063:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.356065:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.356068:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.356073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.356075:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.356077:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.356081:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356096:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.356105:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.356108:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.356112:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.356115:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:1.0:1767319143.356119:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.356122:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.356126:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:1.0:1767319143.356128:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.356136:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 548864, count: 4096 00000080:00200000:1.0:1767319143.356140:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 548864, bytes: 4096 00000080:00200000:1.0:1767319143.356142:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.356146:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 135, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.356147:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:1.0:1767319143.356149:0:85367: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:1767319143.356155:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:1.0:1767319143.356258:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:1.0:1767319143.356261:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.356268:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:1.0:1767319143.356275:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.356277:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.356285:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356293:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356346:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356354:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356360:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356370:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.356375:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.356394:0:85367:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:1.0:1767319143.356399:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000071181180[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.356402:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000904dafbd 17ffffc0001001 3:0 ffff8f24376a36c0 134 lru 00000080:00200000:1.0:1767319143.356407:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000001483eec5 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1767319143.356650:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000071181180 00000080:00200000:1.0:1767319143.356652:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.356656:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.356669:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356684:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.356687:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.356690:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.356698:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.356701:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.356703:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.356708:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356721:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.356729:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.356732:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.356738:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.356741:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:1.0:1767319143.356745:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.356748:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.356753:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:1.0:1767319143.356756:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.356765:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 552960, count: 4096 00000080:00200000:1.0:1767319143.356769:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 552960, bytes: 4096 00000080:00200000:1.0:1767319143.356771:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.356774:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 136, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.356776:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:1.0:1767319143.356779:0:85367: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:1767319143.356784:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:1.0:1767319143.356787:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:1.0:1767319143.356789:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.356795:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:1.0:1767319143.356801:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.356803:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.356812:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356820:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356837:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356844:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356850:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356858:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.356863:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.356878:0:85367:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:1.0:1767319143.356882:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000025741ea4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.356884:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000938403ae 17ffffc0001001 3:0 ffff8f24376a31b0 135 lru 00000080:00200000:1.0:1767319143.356890:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f07c0c64 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1767319143.356891:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000025741ea4 00000080:00200000:1.0:1767319143.356893:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.356895:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.356903:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.356913:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.356915:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.356917:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.356921:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.356923:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.356925:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.356929:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.356940:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.356947:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.356949:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.356953:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.356955:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:1.0:1767319143.356958:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.356961:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.356965:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:1.0:1767319143.356967:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.356973:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 557056, count: 4096 00000080:00200000:1.0:1767319143.356976:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 557056, bytes: 4096 00000080:00200000:1.0:1767319143.356978:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.356981:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 137, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.356983:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:1.0:1767319143.356985:0:85367: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:1767319143.356989:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:1.0:1767319143.356992:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:1.0:1767319143.356994:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319143.356998:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:1.0:1767319143.357003:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319143.357005:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79fb0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319143.357011:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.357020:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.357039:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.357046:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.357053:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.357061:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:1.0:1767319143.357066:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:1.0:1767319143.357081:0:85367:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:1.0:1767319143.357085:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e4b181bf[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:1.0:1767319143.357088:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f073de09 17ffffc0001001 3:0 ffff8f24376a3288 136 lru 00000080:00200000:1.0:1767319143.357094:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2b6ed19 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1767319143.357096:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e4b181bf 00000080:00200000:1.0:1767319143.357097:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319143.357099:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319143.357106:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319143.357118:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:1.0:1767319143.357121:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319143.357123:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319143.357129:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319143.357131:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319143.357134:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79fb0 (ffff8f24206aaf38/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319143.357138:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319143.357150:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319143.357250:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319143.357254:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79fb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319143.357259:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319143.357262:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:1.0:1767319143.357266:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.357270:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319143.357275:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:1.0:1767319143.357278:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319143.357286:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 561152, count: 4096 00000080:00200000:1.0:1767319143.357290:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 561152, bytes: 4096 00000080:00200000:1.0:1767319143.357292:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319143.357296:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 138, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319143.357297:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:1.0:1767319143.357300:0:85367: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:1767319143.357847:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:0.0:1767319143.357854:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:0.0:1767319143.357856:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.357868:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:0.0:1767319143.357881:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.357885:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.357900:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.357910:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.357920:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.357943:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.357950:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.357959:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.357967:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.357992:0:85367:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:0.0:1767319143.357999:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e3110265[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.358002:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006b548b37 17ffffc0001001 3:0 ffff8f2438b7eaf8 137 lru 00000080:00200000:0.0:1767319143.358008:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000092b888f 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1767319143.358010:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e3110265 00000080:00200000:0.0:1767319143.358011:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.358015:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.358028:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.358047:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.358050:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.358053:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.358062:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.358065:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.358067:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.358071:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358079:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.358098:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.358101:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.358108:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.358112:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:0.0:1767319143.358117:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.358120:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.358127:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:0.0:1767319143.358131:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.358146:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 565248, count: 4096 00000080:00200000:0.0:1767319143.358151:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 565248, bytes: 4096 00000080:00200000:0.0:1767319143.358154:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.358253:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 139, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.358255:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:0.0:1767319143.358258:0:85367: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:1767319143.358266:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:0.0:1767319143.358269:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:0.0:1767319143.358271:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.358277:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:0.0:1767319143.358284:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.358287:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.358295:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358329:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358339:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358358:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358365:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.358373:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.358379:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.358400:0:85367:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:0.0:1767319143.358405:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000dc34924[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.358408:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4643f4a 17ffffc0001001 3:0 ffff8f2438b7e510 138 lru 00000080:00200000:0.0:1767319143.358856:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000091420b5b 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1767319143.358859:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000dc34924 00000080:00200000:0.0:1767319143.358860:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.358864:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.358879:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.358897:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.358900:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.358902:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.358911:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.358914:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.358917:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.358921:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.358929:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.358945:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.358948:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.358953:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.358957:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:0.0:1767319143.358961:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.358964:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.358971:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:0.0:1767319143.358974:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.358987:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 569344, count: 4096 00000080:00200000:0.0:1767319143.358990:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 569344, bytes: 4096 00000080:00200000:0.0:1767319143.358993:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.358997:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 140, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.358998:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:0.0:1767319143.359001:0:85367: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:1767319143.359008:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:0.0:1767319143.359011:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:0.0:1767319143.359013:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.359021:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:0.0:1767319143.359026:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.359029:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.359037:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359045:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359054:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359072:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359078:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.359086:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.359093:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.359113:0:85367:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:0.0:1767319143.359118:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004f12edb7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.359121:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000030f30123 17ffffc0001001 3:0 ffff8f2438b7ea20 139 lru 00000080:00200000:0.0:1767319143.359127:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000feb57a35 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1767319143.359129:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004f12edb7 00000080:00200000:0.0:1767319143.359130:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.359132:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.359140:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.359152:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.359154:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.359243:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.359252:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.359254:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.359257:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.359261:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359268:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.359281:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.359284:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.359288:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.359291:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:0.0:1767319143.359295:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.359298:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.359646:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:0.0:1767319143.359651:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.359664:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 573440, count: 4096 00000080:00200000:0.0:1767319143.359669:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 573440, bytes: 4096 00000080:00200000:0.0:1767319143.359672:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.359677:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 141, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.359679:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:0.0:1767319143.359681:0:85367: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:1767319143.359691:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:0.0:1767319143.359695:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:0.0:1767319143.359697:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.359704:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:0.0:1767319143.359713:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.359716:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.359725:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359734:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359743:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359761:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359768:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.359776:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.359783:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.359805:0:85367:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:0.0:1767319143.359810:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f05057b8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.359813:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000028c1a5cc 17ffffc0001001 3:0 ffff8f2438b7e870 140 lru 00000080:00200000:0.0:1767319143.359819:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000071734df9 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319143.359821:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f05057b8 00000080:00200000:0.0:1767319143.359822:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.359825:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.359835:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.359849:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.359852:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.359854:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.359862:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.359865:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.359867:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.359871:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359878:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.359893:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.359896:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.359901:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.359905:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:0.0:1767319143.359908:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.359912:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.359917:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:0.0:1767319143.359920:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.359926:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 577536, count: 4096 00000080:00200000:0.0:1767319143.359930:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 577536, bytes: 4096 00000080:00200000:0.0:1767319143.359932:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.359936:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 142, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.359937:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:0.0:1767319143.359939:0:85367: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:1767319143.359945:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:0.0:1767319143.359947:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:0.0:1767319143.359949:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.359954:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:0.0:1767319143.359958:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.359961:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.359967:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359976:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.359984:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360004:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360011:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360019:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.360023:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.360036:0:85367:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:0.0:1767319143.360040:0:85367:0:(rw26.c:969:ll_write_end()) page@000000005da041dc[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.360042:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1d8bcef 17ffffc0001001 3:0 ffff8f2438b7e948 141 lru 00000080:00200000:0.0:1767319143.360048:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d241fc78 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319143.360050:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000005da041dc 00000080:00200000:0.0:1767319143.360051:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.360054:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.360061:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360072:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.360074:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.360076:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.360081:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.360084:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.360086:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.360090:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360097:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.360111:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.360114:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.360118:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.360121:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:0.0:1767319143.360125:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.360128:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.360132:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:0.0:1767319143.360135:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.360141:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 581632, count: 4096 00000080:00200000:0.0:1767319143.360145:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 581632, bytes: 4096 00000080:00200000:0.0:1767319143.360147:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.360150:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 143, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.360152:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:0.0:1767319143.360154:0:85367: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:1767319143.360251:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:0.0:1767319143.360254:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:0.0:1767319143.360256:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.360262:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:0.0:1767319143.360267:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.360270:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.360276:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360285:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360293:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360337:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360344:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360351:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.360356:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.360370:0:85367:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:0.0:1767319143.360374:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003b689a28[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.360377:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000980a230f 17ffffc0001001 3:0 ffff8f2438b7e6c0 142 lru 00000080:00200000:0.0:1767319143.360383:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000040630c49 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319143.360385:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003b689a28 00000080:00200000:0.0:1767319143.360386:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.360388:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.360395:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360406:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.360629:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.360631:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.360640:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.360643:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.360645:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.360650:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360658:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.360674:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.360677:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.360682:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.360685:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:0.0:1767319143.360689:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.360692:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.360698:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:0.0:1767319143.360701:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.360710:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 585728, count: 4096 00000080:00200000:0.0:1767319143.360713:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 585728, bytes: 4096 00000080:00200000:0.0:1767319143.360716:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.360720:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 144, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.360721:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:0.0:1767319143.360724:0:85367: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:1767319143.360729:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:0.0:1767319143.360732:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:0.0:1767319143.360734:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.360740:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:0.0:1767319143.360745:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.360747:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.360755:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360762:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360770:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360787:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360794:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360803:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.360809:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.360827:0:85367:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:0.0:1767319143.360831:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000052941e7e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.360834:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc32c949 17ffffc0001001 3:0 ffff8f2438b7e1b0 143 lru 00000080:00200000:0.0:1767319143.360839:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000e30bb4b 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319143.360841:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000052941e7e 00000080:00200000:0.0:1767319143.360842:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.360844:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.360852:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.360863:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.360866:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.360868:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.360873:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.360875:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.360878:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.360881:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360889:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.360903:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.360906:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.360911:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.360914:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:0.0:1767319143.360918:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.360921:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.360926:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:0.0:1767319143.360928:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.360936:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 589824, count: 4096 00000080:00200000:0.0:1767319143.360939:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 589824, bytes: 4096 00000080:00200000:0.0:1767319143.360941:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.360945:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 145, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.360946:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:0.0:1767319143.360948:0:85367: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:1767319143.360954:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:0.0:1767319143.360956:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:0.0:1767319143.360958:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.360964:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:0.0:1767319143.360969:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.360971:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.360980:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360988:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.360996:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361014:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361021:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.361029:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.361035:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.361051:0:85367:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:0.0:1767319143.361055:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b74c0a2e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.361058:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000003d68dd82 17ffffc0001001 3:0 ffff8f2438b7e288 144 lru 00000080:00200000:0.0:1767319143.361063:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc5fce8a 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319143.361065:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b74c0a2e 00000080:00200000:0.0:1767319143.361065:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.361068:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.361075:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.361087:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.361090:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.361092:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.361097:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.361099:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.361102:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.361106:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361113:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.361132:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.361134:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.361139:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.361141:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:0.0:1767319143.361145:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.361148:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.361153:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:0.0:1767319143.361155:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.361255:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 593920, count: 4096 00000080:00200000:0.0:1767319143.361260:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 593920, bytes: 4096 00000080:00200000:0.0:1767319143.361262:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.361265:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 146, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.361267:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:0.0:1767319143.361269:0:85367: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:1767319143.361274:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:0.0:1767319143.361276:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:0.0:1767319143.361278:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.361283:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:0.0:1767319143.361289:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.361292:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.361299:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361674:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361684:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361704:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361712:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.361721:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.361728:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.361751:0:85367:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:0.0:1767319143.361757:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e621f0c3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.361761:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000719e9314 17ffffc0001001 3:0 ffff8f2438b7ee58 145 lru 00000080:00200000:0.0:1767319143.361766:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000049f3252e 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319143.361768:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e621f0c3 00000080:00200000:0.0:1767319143.361769:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.361772:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.361783:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.361798:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.361801:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.361804:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.361812:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.361814:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.361817:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.361821:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361828:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.361844:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.361846:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.361852:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.361855:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:0.0:1767319143.361860:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.361863:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.361869:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:0.0:1767319143.361871:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.361881:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 598016, count: 4096 00000080:00200000:0.0:1767319143.361885:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 598016, bytes: 4096 00000080:00200000:0.0:1767319143.361888:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.361892:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 147, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.361894:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:0.0:1767319143.361897:0:85367: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:1767319143.361903:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:0.0:1767319143.361906:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:0.0:1767319143.361908:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.361914:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:0.0:1767319143.361920:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.361923:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.361931:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361939:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361948:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361965:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.361972:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.361979:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.361984:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.361997:0:85367:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:0.0:1767319143.362001:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a971b38d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.362003:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000436ce3f6 17ffffc0001001 3:0 ffff8f2438b7e000 146 lru 00000080:00200000:0.0:1767319143.362009:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d13247de 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319143.362011:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a971b38d 00000080:00200000:0.0:1767319143.362012:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.362014:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.362021:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362032:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.362034:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.362036:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.362041:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.362043:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.362046:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.362050:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362057:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.362070:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.362073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.362077:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.362080:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:0.0:1767319143.362083:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.362086:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.362091:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:0.0:1767319143.362093:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.362100:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 602112, count: 4096 00000080:00200000:0.0:1767319143.362103:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 602112, bytes: 4096 00000080:00200000:0.0:1767319143.362105:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.362108:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 148, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.362110:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:0.0:1767319143.362113:0:85367: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:1767319143.362117:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:0.0:1767319143.362120:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:0.0:1767319143.362122:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.362126:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:0.0:1767319143.362131:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.362133:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.362139:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362147:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362241:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362260:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362267:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362275:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.362280:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.362293:0:85367:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:0.0:1767319143.362297:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c960005b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.362300:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c22fc6a9 17ffffc0001001 3:0 ffff8f2438b7e798 147 lru 00000080:00200000:0.0:1767319143.362329:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000066db6713 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319143.362331:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c960005b 00000080:00200000:0.0:1767319143.362333:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.362335:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.362342:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362353:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.362356:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.362358:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.362363:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.362365:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.362367:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.362371:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362379:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.362392:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.362394:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.362398:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.362401:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:0.0:1767319143.362404:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.362407:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.362583:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:0.0:1767319143.362586:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.362594:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 606208, count: 4096 00000080:00200000:0.0:1767319143.362597:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 606208, bytes: 4096 00000080:00200000:0.0:1767319143.362599:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.362603:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 149, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.362605:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:0.0:1767319143.362607:0:85367: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:1767319143.362613:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:0.0:1767319143.362616:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:0.0:1767319143.362618:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.362623:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:0.0:1767319143.362628:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.362630:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.362637:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362646:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362654:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362673:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362680:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362687:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.362692:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.362705:0:85367:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:0.0:1767319143.362710:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ba574c5d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.362712:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d368719c 17ffffc0001001 3:0 ffff8f2438b7e438 148 lru 00000080:00200000:0.0:1767319143.362718:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcdacefa 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319143.362721:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ba574c5d 00000080:00200000:0.0:1767319143.362722:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.362724:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.362731:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362742:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.362745:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.362747:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.362752:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.362755:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.362757:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.362761:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362768:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.362781:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.362784:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.362788:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.362790:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:0.0:1767319143.362794:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.362797:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.362801:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:0.0:1767319143.362803:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.362810:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 610304, count: 4096 00000080:00200000:0.0:1767319143.362813:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 610304, bytes: 4096 00000080:00200000:0.0:1767319143.362815:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.362818:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 150, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.362820:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:0.0:1767319143.362822:0:85367: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:1767319143.362827:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:0.0:1767319143.362829:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:0.0:1767319143.362831:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.362835:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:0.0:1767319143.362840:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.362842:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.362848:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362856:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362865:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362881:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362888:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362895:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.362899:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.362912:0:85367:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:0.0:1767319143.362915:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bf094671[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.362918:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000815a2b65 17ffffc0001001 3:0 ffff8f2438b7ebd0 149 lru 00000080:00200000:0.0:1767319143.362924:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f77d6267 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319143.362926:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bf094671 00000080:00200000:0.0:1767319143.362927:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.362929:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.362936:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.362946:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.362948:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.362950:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.362954:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.362957:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.362959:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.362963:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.362971:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.362983:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.362985:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.362990:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.362992:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:0.0:1767319143.362996:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.362999:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.363003:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:0.0:1767319143.363005:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.363011:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 614400, count: 4096 00000080:00200000:0.0:1767319143.363015:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 614400, bytes: 4096 00000080:00200000:0.0:1767319143.363017:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.363020:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 151, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.363022:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:0.0:1767319143.363024:0:85367: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:1767319143.363029:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:0.0:1767319143.363031:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:0.0:1767319143.363033:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.363037:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:0.0:1767319143.363042:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.363044:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.363050:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363058:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363066:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363082:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363089:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.363096:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.363100:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.363125:0:85367:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:0.0:1767319143.363129:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bbbf9804[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.363131:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007331fb90 17ffffc0001021 2:0 ffff8f2438b7e360 150 lru 00000080:00200000:0.0:1767319143.363137:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef9a7e6a 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319143.363139:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bbbf9804 00000080:00200000:0.0:1767319143.363141:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.363142:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.363149:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.363292:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.363296:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.363298:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.363401:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.363404:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.363591:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.363596:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363605:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.363623:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.363626:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.363631:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.363634:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:0.0:1767319143.363639:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.363642:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.363648:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:0.0:1767319143.363651:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.363660:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 618496, count: 4096 00000080:00200000:0.0:1767319143.363664:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 618496, bytes: 4096 00000080:00200000:0.0:1767319143.363667:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.363671:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 152, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.363673:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:0.0:1767319143.363675:0:85367: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:1767319143.363683:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:0.0:1767319143.363686:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:0.0:1767319143.363689:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.363694:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:0.0:1767319143.363700:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.363702:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.363711:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363720:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363728:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363744:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363751:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.363759:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.363764:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.363780:0:85367:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:0.0:1767319143.363784:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dfc75280[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.363787:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1dfedee 17ffffc0001001 3:0 ffff8f2438b7e5e8 151 lru 00000080:00200000:0.0:1767319143.363793:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3abfc85 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319143.363795:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dfc75280 00000080:00200000:0.0:1767319143.363797:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.363799:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.363807:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.363819:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.363822:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.363824:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.363829:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.363832:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.363834:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.363838:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363846:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.363861:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.363863:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.363867:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.363870:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:0.0:1767319143.363873:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.363876:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.363880:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:0.0:1767319143.363883:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.363889:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 622592, count: 4096 00000080:00200000:0.0:1767319143.363892:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 622592, bytes: 4096 00000080:00200000:0.0:1767319143.363894:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.363898:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 153, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.363899:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:0.0:1767319143.363902:0:85367: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:1767319143.363906:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:0.0:1767319143.363909:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:0.0:1767319143.363911:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.363915:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:0.0:1767319143.363919:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.363921:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.363928:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363936:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363944:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363961:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.363967:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.363975:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.363979:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.363993:0:85367:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:0.0:1767319143.363997:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f89b7c77[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.364000:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000190d4c12 17ffffc0001001 3:0 ffff8f2438b7eca8 152 lru 00000080:00200000:0.0:1767319143.364006:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8dd6dea 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319143.364008:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f89b7c77 00000080:00200000:0.0:1767319143.364009:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.364012:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.364018:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364028:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.364031:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.364033:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.364037:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.364040:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.364042:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.364047:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364054:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.364066:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.364069:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.364072:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.364075:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:0.0:1767319143.364078:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.364081:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.364085:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:0.0:1767319143.364088:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.364094:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 626688, count: 4096 00000080:00200000:0.0:1767319143.364097:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 626688, bytes: 4096 00000080:00200000:0.0:1767319143.364099:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.364103:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 154, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.364104:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:0.0:1767319143.364106:0:85367: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:1767319143.364111:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:0.0:1767319143.364113:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:0.0:1767319143.364115:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.364119:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:0.0:1767319143.364124:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.364126:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.364132:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364140:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364148:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364252:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364260:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364268:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.364273:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.364286:0:85367:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:0.0:1767319143.364290:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007b249890[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.364292:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e63e6959 17ffffc0001001 3:0 ffff8f2438b7ed80 153 lru 00000080:00200000:0.0:1767319143.364298:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4f8b45c 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319143.364329:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007b249890 00000080:00200000:0.0:1767319143.364331:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.364333:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.364341:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364352:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.364355:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.364357:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.364362:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.364364:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.364367:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.364371:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364379:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.364392:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.364395:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.364398:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.364401:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:0.0:1767319143.364405:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.364408:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.364627:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:0.0:1767319143.364631:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.364640:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 630784, count: 4096 00000080:00200000:0.0:1767319143.364644:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 630784, bytes: 4096 00000080:00200000:0.0:1767319143.364646:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.364650:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 155, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.364652:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:0.0:1767319143.364663:0:85367: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:1767319143.364670:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:0.0:1767319143.364672:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:0.0:1767319143.364674:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.364679:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:0.0:1767319143.364685:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.364687:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.364696:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364704:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364713:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364729:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364736:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364743:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.364749:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.364775:0:85367:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:0.0:1767319143.364779:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008e034ed4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.364782:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008089bda7 17ffffc0001001 3:0 ffff8f243cc31ca8 154 lru 00000080:00200000:0.0:1767319143.364788:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000efb42290 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1767319143.364789:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008e034ed4 00000080:00200000:0.0:1767319143.364790:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.364792:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.364800:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364812:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.364814:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.364816:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.364822:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.364825:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.364827:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.364831:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364839:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.364853:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.364855:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.364859:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.364862:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:0.0:1767319143.364865:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.364868:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.364872:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:0.0:1767319143.364875:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.364882:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 634880, count: 4096 00000080:00200000:0.0:1767319143.364885:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 634880, bytes: 4096 00000080:00200000:0.0:1767319143.364887:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.364891:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 156, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.364892:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:0.0:1767319143.364895:0:85367: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:1767319143.364899:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:0.0:1767319143.364901:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:0.0:1767319143.364904:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.364908:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:0.0:1767319143.364912:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.364914:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.364920:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364928:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364937:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364953:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.364961:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.364968:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.364972:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.364984:0:85367:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:0.0:1767319143.364987:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f2a0d14a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.364990:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006c68f526 17ffffc0001001 3:0 ffff8f243cc31d80 155 lru 00000080:00200000:0.0:1767319143.364995:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006aa69353 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1767319143.364998:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f2a0d14a 00000080:00200000:0.0:1767319143.364999:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.365001:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.365007:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.365018:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.365020:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.365022:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.365027:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.365029:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.365032:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.365035:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.365043:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.365055:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.365057:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.365062:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.365064:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:0.0:1767319143.365067:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.365070:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.365074:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:0.0:1767319143.365077:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.365084:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 638976, count: 4096 00000080:00200000:0.0:1767319143.365087:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 638976, bytes: 4096 00000080:00200000:0.0:1767319143.365089:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.365092:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 157, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.365094:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:0.0:1767319143.365096:0:85367: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:1767319143.365100:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:0.0:1767319143.365103:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:0.0:1767319143.365105:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.365111:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:0.0:1767319143.365116:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.365118:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.365126:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.365133:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.365141:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.365975:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.365991:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366005:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.366018:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.366050:0:85367:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:0.0:1767319143.366060:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d50e089c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.366063:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009b8809e1 17ffffc0001001 3:0 ffff8f243cc310d8 156 lru 00000080:00200000:0.0:1767319143.366069:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003ccba0ac 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1767319143.366071:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d50e089c 00000080:00200000:0.0:1767319143.366072:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.366077:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.366092:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366113:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.366117:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.366119:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.366128:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.366132:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.366135:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.366139:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366147:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.366253:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.366256:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.366264:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.366269:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:0.0:1767319143.366275:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.366278:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.366288:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:0.0:1767319143.366293:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.366327:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 643072, count: 4096 00000080:00200000:0.0:1767319143.366332:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 643072, bytes: 4096 00000080:00200000:0.0:1767319143.366335:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.366339:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 158, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.366341:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:0.0:1767319143.366344:0:85367: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:1767319143.366353:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:0.0:1767319143.366358:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:0.0:1767319143.366361:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.366370:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:0.0:1767319143.366376:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.366380:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.366393:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366403:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366628:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366647:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366654:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366665:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.366671:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.366692:0:85367:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:0.0:1767319143.366697:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000509f9df4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.366700:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000a6271f0 17ffffc0001001 3:0 ffff8f243cc31af8 157 lru 00000080:00200000:0.0:1767319143.366705:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003b77d934 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1767319143.366707:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000509f9df4 00000080:00200000:0.0:1767319143.366708:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.366711:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.366720:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366733:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.366736:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.366738:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.366746:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.366748:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.366751:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.366754:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366762:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.366776:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.366778:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.366782:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.366785:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:0.0:1767319143.366789:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.366792:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.366799:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:0.0:1767319143.366801:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.366811:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 647168, count: 4096 00000080:00200000:0.0:1767319143.366815:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 647168, bytes: 4096 00000080:00200000:0.0:1767319143.366817:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.366821:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 159, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.366822:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:0.0:1767319143.366825:0:85367: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:1767319143.366830:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:0.0:1767319143.366833:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:0.0:1767319143.366835:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.366841:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:0.0:1767319143.366847:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.366849:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.366856:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366864:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366873:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366892:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366899:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366906:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.366912:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.366925:0:85367:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:0.0:1767319143.366929:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001db0df19[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.366932:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006eec6ffb 17ffffc0001001 3:0 ffff8f243cc31510 158 lru 00000080:00200000:0.0:1767319143.366937:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000552b17f7 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1767319143.366939:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001db0df19 00000080:00200000:0.0:1767319143.366941:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.366943:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.366950:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.366961:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.366963:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.366965:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.366970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.366972:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.366975:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.366979:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.366985:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.366998:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.367001:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.367005:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.367007:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:0.0:1767319143.367011:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.367013:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.367018:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:0.0:1767319143.367020:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.367028:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 651264, count: 4096 00000080:00200000:0.0:1767319143.367031:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 651264, bytes: 4096 00000080:00200000:0.0:1767319143.367033:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.367037:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 160, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.367038:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:0.0:1767319143.367041:0:85367: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:1767319143.367046:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:0.0:1767319143.367049:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:0.0:1767319143.367050:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.367056:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:0.0:1767319143.367061:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.367063:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.367070:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367078:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367086:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367102:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367110:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.367118:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.367123:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.367140:0:85367:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:0.0:1767319143.367144:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a10b4e9c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.367147:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c033220d 17ffffc0001001 3:0 ffff8f243cc31a20 159 lru 00000080:00200000:0.0:1767319143.367152:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002e29c72d 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319143.367154:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a10b4e9c 00000080:00200000:0.0:1767319143.367245:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.367249:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.367259:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.367271:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.367273:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.367276:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.367281:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.367284:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.367286:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.367290:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367297:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.367423:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.367425:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.367431:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.367434:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:0.0:1767319143.367685:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.367689:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.367696:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:0.0:1767319143.367700:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.367712:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 655360, count: 4096 00000080:00200000:0.0:1767319143.367716:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 655360, bytes: 4096 00000080:00200000:0.0:1767319143.367719:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.367724:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 161, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.367726:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:0.0:1767319143.367728:0:85367: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:1767319143.367736:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:0.0:1767319143.367739:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:0.0:1767319143.367741:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.367749:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:0.0:1767319143.367757:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.367760:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.367769:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367778:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367786:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367804:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367811:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.367819:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.367826:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.367848:0:85367:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:0.0:1767319143.367853:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000fdeeaa53[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.367856:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d146f35f 17ffffc0001001 3:0 ffff8f243cc31870 160 lru 00000080:00200000:0.0:1767319143.367862:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000496e488d 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1767319143.367864:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000fdeeaa53 00000080:00200000:0.0:1767319143.367865:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.367867:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.367877:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.367889:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.367892:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.367894:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.367901:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.367904:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.367906:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.367911:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.367917:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.367932:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.367934:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.367939:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.367942:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:0.0:1767319143.367946:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.367950:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.367954:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:0.0:1767319143.367957:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.367964:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 659456, count: 4096 00000080:00200000:0.0:1767319143.367968:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 659456, bytes: 4096 00000080:00200000:0.0:1767319143.367971:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.367974:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 162, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.367976:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:0.0:1767319143.367978:0:85367: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:1767319143.367983:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:0.0:1767319143.367985:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:0.0:1767319143.367987:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.367993:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:0.0:1767319143.367998:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.368001:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.368009:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368016:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368024:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368039:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368046:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.368055:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.368061:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.368077:0:85367:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:0.0:1767319143.368082:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dd2feb9e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.368084:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000061186b68 17ffffc0001001 3:0 ffff8f243cc31948 161 lru 00000080:00200000:0.0:1767319143.368090:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8aedb0b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1767319143.368092:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dd2feb9e 00000080:00200000:0.0:1767319143.368093:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.368095:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.368104:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.368116:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.368119:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.368121:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.368126:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.368129:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.368131:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.368135:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368142:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.368255:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.368259:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.368264:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.368267:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:0.0:1767319143.368271:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.368274:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.368279:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:0.0:1767319143.368281:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.368289:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 663552, count: 4096 00000080:00200000:0.0:1767319143.368293:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 663552, bytes: 4096 00000080:00200000:0.0:1767319143.368295:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.368299:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 163, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.368301:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:0.0:1767319143.368338:0:85367: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:1767319143.368344:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:0.0:1767319143.368347:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:0.0:1767319143.368349:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.368354:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:0.0:1767319143.368360:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.368363:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.368371:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368379:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368387:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368404:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368663:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.368673:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.368681:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.368704:0:85367:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:0.0:1767319143.368710:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000632a3dae[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.368714:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006bc2e63b 17ffffc0001001 3:0 ffff8f243cc316c0 162 lru 00000080:00200000:0.0:1767319143.368720:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006889097b 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1767319143.368723:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000632a3dae 00000080:00200000:0.0:1767319143.368724:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.368727:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.368739:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.368753:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.368756:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.368759:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.368766:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.368769:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.368772:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.368777:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368785:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.368801:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.368804:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.368809:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.368812:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:0.0:1767319143.368817:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.368820:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.368827:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:0.0:1767319143.368831:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.368842:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 667648, count: 4096 00000080:00200000:0.0:1767319143.368847:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 667648, bytes: 4096 00000080:00200000:0.0:1767319143.368849:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.368854:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 164, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.368856:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:0.0:1767319143.368859:0:85367: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:1767319143.368866:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:0.0:1767319143.368869:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:0.0:1767319143.368871:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.368878:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:0.0:1767319143.368883:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.368886:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.368894:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368902:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368910:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368927:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.368934:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.368941:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.368947:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.368962:0:85367:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:0.0:1767319143.368967:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000691eb201[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.368970:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005162c393 17ffffc0001001 3:0 ffff8f243cc311b0 163 lru 00000080:00200000:0.0:1767319143.368976:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000db74a18a 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1767319143.368978:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000691eb201 00000080:00200000:0.0:1767319143.368979:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.368981:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.368989:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.369001:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.369004:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.369006:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.369012:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.369014:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.369017:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.369021:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369028:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.369043:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.369046:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.369051:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.369054:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:0.0:1767319143.369058:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.369061:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.369066:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:0.0:1767319143.369069:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.369076:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 671744, count: 4096 00000080:00200000:0.0:1767319143.369079:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 671744, bytes: 4096 00000080:00200000:0.0:1767319143.369082:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.369085:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 165, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.369087:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:0.0:1767319143.369089:0:85367: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:1767319143.369095:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:0.0:1767319143.369097:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:0.0:1767319143.369099:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.369105:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:0.0:1767319143.369110:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.369112:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.369119:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369127:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369136:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369154:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369260:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.369269:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.369275:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.369292:0:85367:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:0.0:1767319143.369297:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b7d8d40a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.369299:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000807e27ab 17ffffc0001001 3:0 ffff8f243cc31288 164 lru 00000080:00200000:0.0:1767319143.369681:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004addf41e 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1767319143.369684:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b7d8d40a 00000080:00200000:0.0:1767319143.369685:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.369689:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.369702:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.369717:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.369720:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.369723:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.369730:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.369733:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.369736:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.369740:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369748:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.369764:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.369766:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.369773:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.369777:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:0.0:1767319143.369782:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.369786:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.369792:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:0.0:1767319143.369796:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.369806:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 675840, count: 4096 00000080:00200000:0.0:1767319143.369810:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 675840, bytes: 4096 00000080:00200000:0.0:1767319143.369813:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.369817:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 166, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.369818:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:0.0:1767319143.369821:0:85367: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:1767319143.369828:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:0.0:1767319143.369832:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:0.0:1767319143.369834:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.369841:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:0.0:1767319143.369848:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.369851:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.369860:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369868:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369878:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369897:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.369904:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.369912:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.369919:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.369947:0:85367:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:0.0:1767319143.369952:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007eafcbb3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.369955:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000009a3895a 17ffffc0001021 2:0 ffff8f243cc31e58 165 lru 00000080:00200000:0.0:1767319143.369961:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8729ede 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1767319143.369963:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007eafcbb3 00000080:00200000:0.0:1767319143.369965:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.369967:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.369975:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.369987:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.369990:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.369992:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.369997:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.370000:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.370003:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.370007:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370015:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.370029:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.370031:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.370035:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.370038:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:0.0:1767319143.370042:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.370045:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.370050:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:0.0:1767319143.370053:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.370061:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 679936, count: 4096 00000080:00200000:0.0:1767319143.370064:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 679936, bytes: 4096 00000080:00200000:0.0:1767319143.370067:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.370070:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 167, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.370072:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:0.0:1767319143.370074:0:85367: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:1767319143.370079:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:0.0:1767319143.370082:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:0.0:1767319143.370084:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.370404:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:0.0:1767319143.370642:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.370647:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.370659:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370669:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370678:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370697:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370704:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.370714:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.370723:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.370747:0:85367:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:0.0:1767319143.370754:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000cc3bf370[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.370757:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9a546d0 17ffffc0001001 3:0 ffff8f243cc31000 166 lru 00000080:00200000:0.0:1767319143.370763:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000088e82195 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1767319143.370766:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000cc3bf370 00000080:00200000:0.0:1767319143.370767:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.370770:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.370780:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.370794:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.370798:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.370800:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.370808:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.370811:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.370813:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.370817:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370826:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.370842:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.370845:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.370851:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.370856:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:0.0:1767319143.370861:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.370864:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.370871:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:0.0:1767319143.370874:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.370886:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 684032, count: 4096 00000080:00200000:0.0:1767319143.370890:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 684032, bytes: 4096 00000080:00200000:0.0:1767319143.370893:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.370897:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 168, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.370898:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:0.0:1767319143.370901:0:85367: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:1767319143.370908:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:0.0:1767319143.370912:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:0.0:1767319143.370914:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.370921:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:0.0:1767319143.370926:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.370928:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.370935:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370943:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370952:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370970:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.370977:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.370986:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.370991:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.371009:0:85367:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:0.0:1767319143.371013:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000edbf999f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.371016:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005f7694bc 17ffffc0001001 3:0 ffff8f243cc31798 167 lru 00000080:00200000:0.0:1767319143.371021:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009abe54cf 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1767319143.371023:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000edbf999f 00000080:00200000:0.0:1767319143.371025:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.371027:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.371034:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.371046:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.371049:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.371051:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.371057:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.371059:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.371062:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.371065:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371072:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.371087:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.371089:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.371094:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.371098:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:0.0:1767319143.371101:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.371104:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.371109:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:0.0:1767319143.371112:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.371119:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 688128, count: 4096 00000080:00200000:0.0:1767319143.371123:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 688128, bytes: 4096 00000080:00200000:0.0:1767319143.371125:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.371128:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 169, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.371130:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:0.0:1767319143.371132:0:85367: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:1767319143.371137:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:0.0:1767319143.371140:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:0.0:1767319143.371142:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.371146:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:0.0:1767319143.371152:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.371154:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.371248:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371257:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371266:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371283:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371290:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.371297:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.371874:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.371902:0:85367:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:0.0:1767319143.371909:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ea1e6b7d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.371912:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007c9c20b6 17ffffc0001001 3:0 ffff8f243cc31438 168 lru 00000080:00200000:0.0:1767319143.371917:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d39dac67 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1767319143.371919:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ea1e6b7d 00000080:00200000:0.0:1767319143.371920:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.371922:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.371935:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.371951:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.371954:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.371956:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.371964:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.371967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.371970:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.371974:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.371982:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.372002:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.372004:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.372011:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.372015:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:0.0:1767319143.372020:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.372023:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.372031:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:0.0:1767319143.372035:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.372048:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 692224, count: 4096 00000080:00200000:0.0:1767319143.372053:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 692224, bytes: 4096 00000080:00200000:0.0:1767319143.372055:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.372060:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 170, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.372062:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:0.0:1767319143.372065:0:85367: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:1767319143.372073:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:0.0:1767319143.372385:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:0.0:1767319143.372389:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.372399:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:0.0:1767319143.372408:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.372623:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.372639:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372652:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372663:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372682:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372688:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.372697:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.372706:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.372726:0:85367:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:0.0:1767319143.372732:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000177d8ae2[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.372734:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000048899425 17ffffc0001001 3:0 ffff8f243cc31bd0 169 lru 00000080:00200000:0.0:1767319143.372740:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7d33170 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1767319143.372742:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000177d8ae2 00000080:00200000:0.0:1767319143.372743:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.372746:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.372757:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.372770:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.372773:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.372776:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.372783:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.372785:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.372788:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.372792:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372800:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.372816:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.372819:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.372824:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.372828:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:0.0:1767319143.372832:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.372835:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.372842:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:0.0:1767319143.372845:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.372858:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 696320, count: 4096 00000080:00200000:0.0:1767319143.372862:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 696320, bytes: 4096 00000080:00200000:0.0:1767319143.372865:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.372868:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 171, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.372870:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:0.0:1767319143.372873:0:85367: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:1767319143.372880:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:0.0:1767319143.372883:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:0.0:1767319143.372885:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.372890:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:0.0:1767319143.372896:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.372899:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.372905:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372913:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372921:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372937:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.372943:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.372951:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.372955:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.372969:0:85367:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:0.0:1767319143.372973:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d6840076[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.372976:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d101f9be 17ffffc0001001 3:0 ffff8f243cc31360 170 lru 00000080:00200000:0.0:1767319143.372982:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf46614f 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1767319143.372984:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d6840076 00000080:00200000:0.0:1767319143.372985:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.372987:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.372995:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.373006:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.373009:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.373011:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.373017:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.373019:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.373021:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.373025:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373033:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.373047:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.373049:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.373054:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.373057:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:0.0:1767319143.373061:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.373064:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.373068:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:0.0:1767319143.373071:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.373078:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 700416, count: 4096 00000080:00200000:0.0:1767319143.373081:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 700416, bytes: 4096 00000080:00200000:0.0:1767319143.373084:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.373087:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 172, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.373089:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:0.0:1767319143.373091:0:85367: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:1767319143.373097:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:0.0:1767319143.373099:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:0.0:1767319143.373102:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.373107:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:0.0:1767319143.373112:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.373114:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.373121:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373130:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373139:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373239:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373248:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.373257:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.373263:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.373280:0:85367:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:0.0:1767319143.373284:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007955faeb[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.373287:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba675aeb 17ffffc0001001 3:0 ffff8f243cc315e8 171 lru 00000080:00200000:0.0:1767319143.373292:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000165b0eab 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1767319143.373295:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007955faeb 00000080:00200000:0.0:1767319143.373296:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.373298:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.373422:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.373652:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.373658:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.373661:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.373670:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.373673:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.373675:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.373680:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373687:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.373704:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.373707:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.373712:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.373716:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:0.0:1767319143.373721:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.373724:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.373730:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:0.0:1767319143.373733:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.373744:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 704512, count: 4096 00000080:00200000:0.0:1767319143.373748:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 704512, bytes: 4096 00000080:00200000:0.0:1767319143.373750:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.373755:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 173, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.373756:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:0.0:1767319143.373759:0:85367: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:1767319143.373766:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:0.0:1767319143.373769:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:0.0:1767319143.373771:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.373778:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:0.0:1767319143.373784:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.373787:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.373795:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373803:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373811:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373830:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373836:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.373845:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.373851:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.373880:0:85367:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:0.0:1767319143.373885:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001cbaf6f1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.373888:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000424c4645 17ffffc0001001 3:0 ffff8f24377f6ca8 172 lru 00000080:00200000:0.0:1767319143.373893:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000066552cd4 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1767319143.373895:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001cbaf6f1 00000080:00200000:0.0:1767319143.373896:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.373899:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.373909:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.373921:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.373924:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.373926:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.373932:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.373935:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.373937:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.373941:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.373948:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.373961:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.373963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.373968:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.373971:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:0.0:1767319143.373975:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.373978:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.373983:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:0.0:1767319143.373985:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.373993:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 708608, count: 4096 00000080:00200000:0.0:1767319143.373997:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 708608, bytes: 4096 00000080:00200000:0.0:1767319143.374000:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.374003:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 174, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.374005:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:0.0:1767319143.374007:0:85367: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:1767319143.374012:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:0.0:1767319143.374014:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:0.0:1767319143.374017:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.374022:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:0.0:1767319143.374027:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.374030:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.374037:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374044:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374052:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374069:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374076:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374084:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.374089:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.374107:0:85367:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:0.0:1767319143.374112:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009a53619e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.374114:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e183d396 17ffffc0001001 3:0 ffff8f24377f6d80 173 lru 00000080:00200000:0.0:1767319143.374120:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000e0189d3 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1767319143.374122:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009a53619e 00000080:00200000:0.0:1767319143.374123:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.374126:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.374134:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374145:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.374148:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.374150:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.374248:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.374252:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.374254:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.374259:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374267:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.374282:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.374285:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.374290:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.374293:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:0.0:1767319143.374297:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.374300:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.374336:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:0.0:1767319143.374339:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.374347:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 712704, count: 4096 00000080:00200000:0.0:1767319143.374352:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 712704, bytes: 4096 00000080:00200000:0.0:1767319143.374354:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.374358:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 175, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.374360:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:0.0:1767319143.374363:0:85367: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:1767319143.374369:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:0.0:1767319143.374373:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:0.0:1767319143.374375:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.374380:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:0.0:1767319143.374386:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.374389:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.374396:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374404:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374423:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374670:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374677:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374686:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.374693:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.374710:0:85367:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:0.0:1767319143.374715:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bfa3b705[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.374718:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005980774b 17ffffc0001001 3:0 ffff8f24377f60d8 174 lru 00000080:00200000:0.0:1767319143.374723:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007cd2a0ef 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1767319143.374725:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bfa3b705 00000080:00200000:0.0:1767319143.374726:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.374729:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.374738:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374750:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.374754:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.374756:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.374762:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.374764:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.374766:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.374770:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374778:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.374794:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.374796:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.374802:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.374805:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:0.0:1767319143.374809:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.374812:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.374818:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:0.0:1767319143.374821:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.374830:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 716800, count: 4096 00000080:00200000:0.0:1767319143.374833:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 716800, bytes: 4096 00000080:00200000:0.0:1767319143.374836:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.374840:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 176, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.374841:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:0.0:1767319143.374844:0:85367: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:1767319143.374849:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:0.0:1767319143.374852:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:0.0:1767319143.374855:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.374861:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:0.0:1767319143.374866:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.374869:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.374876:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374885:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374893:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374913:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.374920:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374928:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.374934:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.374950:0:85367:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:0.0:1767319143.374954:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000038d29c1a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.374957:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000241ae773 17ffffc0001001 3:0 ffff8f24377f6af8 175 lru 00000080:00200000:0.0:1767319143.374963:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000052588ee6 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1767319143.374965:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000038d29c1a 00000080:00200000:0.0:1767319143.374966:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.374968:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.374975:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.374986:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.374989:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.374991:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.374996:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.374999:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.375001:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.375005:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375013:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.375028:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.375030:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.375034:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.375037:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:0.0:1767319143.375041:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.375044:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.375049:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:0.0:1767319143.375051:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.375059:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 720896, count: 4096 00000080:00200000:0.0:1767319143.375062:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 720896, bytes: 4096 00000080:00200000:0.0:1767319143.375064:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.375068:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 177, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.375069:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:0.0:1767319143.375071:0:85367: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:1767319143.375077:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:0.0:1767319143.375079:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:0.0:1767319143.375081:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.375086:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:0.0:1767319143.375091:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.375093:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.375100:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375108:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375116:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375134:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375140:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.375148:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.375154:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.375259:0:85367:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:0.0:1767319143.375265:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f0a1ad0a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.375267:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000001e6d857 17ffffc0001001 3:0 ffff8f24377f6510 176 lru 00000080:00200000:0.0:1767319143.375273:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006c1467ba 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1767319143.375275:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f0a1ad0a 00000080:00200000:0.0:1767319143.375277:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.375279:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.375288:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.375425:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.375430:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.375432:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.375447:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.375450:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.375453:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.375458:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375466:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.375743:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.375746:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.375754:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.375757:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:0.0:1767319143.375762:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.375765:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.375773:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:0.0:1767319143.375777:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.375788:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 724992, count: 4096 00000080:00200000:0.0:1767319143.375792:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 724992, bytes: 4096 00000080:00200000:0.0:1767319143.375794:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.375799:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 178, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.375801:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:0.0:1767319143.375803:0:85367: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:1767319143.375810:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:0.0:1767319143.375814:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:0.0:1767319143.375816:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.375823:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:0.0:1767319143.375831:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.375834:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.375844:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375854:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375862:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375881:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.375888:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.375897:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.375905:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.375930:0:85367:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:0.0:1767319143.375935:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001172962c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.375938:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5b8dfb8 17ffffc0001001 3:0 ffff8f24377f6a20 177 lru 00000080:00200000:0.0:1767319143.375943:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffe04774 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1767319143.375946:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001172962c 00000080:00200000:0.0:1767319143.375947:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.375951:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.375960:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.375973:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.375976:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.375978:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.375986:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.375988:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.375991:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.375995:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376002:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.376015:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.376018:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.376023:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.376026:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:0.0:1767319143.376029:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.376032:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.376037:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:0.0:1767319143.376040:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.376047:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 729088, count: 4096 00000080:00200000:0.0:1767319143.376051:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 729088, bytes: 4096 00000080:00200000:0.0:1767319143.376053:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.376057:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 179, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.376058:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:0.0:1767319143.376060:0:85367: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:1767319143.376065:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:0.0:1767319143.376068:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:0.0:1767319143.376070:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.376075:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:0.0:1767319143.376081:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.376083:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.376090:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376098:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376106:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376124:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376131:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.376139:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.376145:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.376254:0:85367:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:0.0:1767319143.376260:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b6b11630[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.376263:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006a019123 17ffffc0001001 3:0 ffff8f24377f6870 178 lru 00000080:00200000:0.0:1767319143.376269:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe625a23 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:0.0:1767319143.376271:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b6b11630 00000080:00200000:0.0:1767319143.376272:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.376274:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.376283:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.376294:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.376297:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.376299:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.376335:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.376337:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.376340:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.376343:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376350:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.376365:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.376367:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.376371:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.376374:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:0.0:1767319143.376378:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.376381:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.376385:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:0.0:1767319143.376388:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.376397:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 733184, count: 4096 00000080:00200000:0.0:1767319143.376400:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 733184, bytes: 4096 00000080:00200000:0.0:1767319143.376402:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.376406:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 180, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.376417:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:0.0:1767319143.376420:0:85367: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:1767319143.376425:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:0.0:1767319143.376427:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:0.0:1767319143.376429:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.376435:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:0.0:1767319143.376447:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.376449:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.376456:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376663:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376674:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376692:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376698:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.376706:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.376713:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.376729:0:85367:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:0.0:1767319143.376734:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d4553879[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.376736:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9907f04 17ffffc0001001 3:0 ffff8f24377f6948 179 lru 00000080:00200000:0.0:1767319143.376742:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003d2ba5a4 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:0.0:1767319143.376744:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d4553879 00000080:00200000:0.0:1767319143.376745:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.376748:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.376756:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.376768:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.376771:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.376774:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.376781:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.376783:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.376786:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.376790:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376797:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.376812:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.376815:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.376820:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.376824:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:0.0:1767319143.376829:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.376833:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.376838:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:0.0:1767319143.376841:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.376849:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 737280, count: 4096 00000080:00200000:0.0:1767319143.376852:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 737280, bytes: 4096 00000080:00200000:0.0:1767319143.376855:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.376858:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 181, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.376860:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:0.0:1767319143.376863:0:85367: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:1767319143.376869:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:0.0:1767319143.376872:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:0.0:1767319143.376874:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.376880:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:0.0:1767319143.376885:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.376887:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.376895:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376903:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376911:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376928:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.376935:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.376944:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.376949:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.376976:0:85367:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:0.0:1767319143.376980:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001d186708[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.376983:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6499bf8 17ffffc0001021 2:0 ffff8f24377f66c0 180 lru 00000080:00200000:0.0:1767319143.376989:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6f4d5f8 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:0.0:1767319143.376991:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001d186708 00000080:00200000:0.0:1767319143.376992:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.376994:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.377002:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.377015:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.377017:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.377020:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.377025:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.377028:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.377031:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.377034:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377041:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.377055:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.377058:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.377063:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.377066:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:0.0:1767319143.377069:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.377072:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.377077:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:0.0:1767319143.377079:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.377087:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 741376, count: 4096 00000080:00200000:0.0:1767319143.377090:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 741376, bytes: 4096 00000080:00200000:0.0:1767319143.377093:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.377096:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 182, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.377098:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:0.0:1767319143.377100:0:85367: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:1767319143.377105:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:0.0:1767319143.377108:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:0.0:1767319143.377110:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.377116:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:0.0:1767319143.377121:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.377123:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.377130:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377138:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377146:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377256:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377262:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.377271:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.377276:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.377292:0:85367:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:0.0:1767319143.377296:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000089c99a6f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.377299:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000741710e2 17ffffc0001001 3:0 ffff8f24377f61b0 181 lru 00000080:00200000:0.0:1767319143.377429:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000029914a2d 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:0.0:1767319143.377432:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000089c99a6f 00000080:00200000:0.0:1767319143.377433:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.377435:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.377451:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.377463:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.377465:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.377468:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.377701:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.377705:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.377708:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.377712:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377720:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.377735:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.377738:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.377743:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.377747:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:0.0:1767319143.377751:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.377754:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.377760:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:0.0:1767319143.377764:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.377773:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 745472, count: 4096 00000080:00200000:0.0:1767319143.377777:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 745472, bytes: 4096 00000080:00200000:0.0:1767319143.377780:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.377784:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 183, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.377786:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:0.0:1767319143.377789:0:85367: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:1767319143.377795:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:0.0:1767319143.377798:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:0.0:1767319143.377800:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.377807:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:0.0:1767319143.377813:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.377816:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.377825:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377833:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377842:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377862:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377869:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.377877:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.377883:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.377901:0:85367:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:0.0:1767319143.377906:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001e759900[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.377909:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000001b90ed1d 17ffffc0001001 3:0 ffff8f24377f6288 182 lru 00000080:00200000:0.0:1767319143.377914:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0d16074 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:0.0:1767319143.377917:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001e759900 00000080:00200000:0.0:1767319143.377918:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.377920:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.377929:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.377940:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.377943:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.377945:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.377951:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.377954:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.377956:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.377960:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.377968:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.377982:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.377985:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.377989:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.377992:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:0.0:1767319143.377996:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.377999:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.378003:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:0.0:1767319143.378006:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.378014:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 749568, count: 4096 00000080:00200000:0.0:1767319143.378017:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 749568, bytes: 4096 00000080:00200000:0.0:1767319143.378020:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.378023:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 184, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.378025:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:0.0:1767319143.378028:0:85367: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:1767319143.378034:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:0.0:1767319143.378037:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:0.0:1767319143.378039:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.378044:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:0.0:1767319143.378050:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.378052:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.378059:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378066:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378073:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378089:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378096:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378104:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.378110:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.378125:0:85367:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:0.0:1767319143.378129:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007598fd00[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.378132:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007eaec901 17ffffc0001001 3:0 ffff8f24377f6e58 183 lru 00000080:00200000:0.0:1767319143.378136:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000046eaee16 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:0.0:1767319143.378138:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007598fd00 00000080:00200000:0.0:1767319143.378139:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.378142:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.378149:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378254:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.378259:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.378261:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.378267:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.378270:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.378272:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.378276:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378283:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.378297:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.378300:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.378338:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.378341:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:0.0:1767319143.378346:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.378349:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.378354:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:0.0:1767319143.378357:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.378365:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 753664, count: 4096 00000080:00200000:0.0:1767319143.378368:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 753664, bytes: 4096 00000080:00200000:0.0:1767319143.378371:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.378375:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 185, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.378376:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:0.0:1767319143.378379:0:85367: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:1767319143.378384:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:0.0:1767319143.378387:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:0.0:1767319143.378389:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.378394:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:0.0:1767319143.378400:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.378402:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.378422:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378431:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378446:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378464:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378681:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378690:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.378697:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.378715:0:85367:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:0.0:1767319143.378720:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000056016f82[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.378723:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2c53c71 17ffffc0001001 3:0 ffff8f24377f6000 184 lru 00000080:00200000:0.0:1767319143.378728:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004ad98e74 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:0.0:1767319143.378730:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000056016f82 00000080:00200000:0.0:1767319143.378731:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.378733:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.378742:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378753:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.378756:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.378758:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.378764:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.378766:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.378768:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.378772:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378780:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.378793:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.378796:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.378800:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.378802:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:0.0:1767319143.378806:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.378809:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.378813:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:0.0:1767319143.378816:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.378823:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 757760, count: 4096 00000080:00200000:0.0:1767319143.378827:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 757760, bytes: 4096 00000080:00200000:0.0:1767319143.378829:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.378832:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 186, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.378834:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:0.0:1767319143.378836:0:85367: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:1767319143.378841:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:0.0:1767319143.378844:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:0.0:1767319143.378846:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.378851:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:0.0:1767319143.378856:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.378858:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.378865:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378872:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378880:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378896:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378902:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378909:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.378913:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.378926:0:85367:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:0.0:1767319143.378930:0:85367:0:(rw26.c:969:ll_write_end()) page@000000005e9619a0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.378933:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1295b66 17ffffc0001001 3:0 ffff8f24377f6798 185 lru 00000080:00200000:0.0:1767319143.378937:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b42404ff 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:0.0:1767319143.378940:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000005e9619a0 00000080:00200000:0.0:1767319143.378940:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.378942:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.378948:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.378958:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.378961:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.378962:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.378967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.378969:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.378971:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.378975:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.378982:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.378998:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.379001:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.379005:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.379008:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:0.0:1767319143.379012:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.379015:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.379020:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:0.0:1767319143.379023:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.379030:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 761856, count: 4096 00000080:00200000:0.0:1767319143.379033:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 761856, bytes: 4096 00000080:00200000:0.0:1767319143.379035:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.379039:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 187, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.379040:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:0.0:1767319143.379042:0:85367: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:1767319143.379047:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:0.0:1767319143.379050:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:0.0:1767319143.379052:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.379057:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:0.0:1767319143.379062:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.379064:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.379072:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379080:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379088:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379105:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379112:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.379120:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.379125:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.379141:0:85367:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:0.0:1767319143.379146:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000a2ca7a44[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.379148:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005d5a7dcb 17ffffc0001001 3:0 ffff8f24377f6438 186 lru 00000080:00200000:0.0:1767319143.379153:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000996ca4d 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:0.0:1767319143.379244:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000a2ca7a44 00000080:00200000:0.0:1767319143.379246:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.379249:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.379259:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.379271:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.379274:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.379276:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.379282:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.379284:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.379286:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.379291:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379298:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.379447:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.379450:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.379455:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.379458:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:0.0:1767319143.379462:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.379677:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.379684:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:0.0:1767319143.379688:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.379698:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 765952, count: 4096 00000080:00200000:0.0:1767319143.379702:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 765952, bytes: 4096 00000080:00200000:0.0:1767319143.379704:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.379708:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 188, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.379710:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:0.0:1767319143.379712:0:85367: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:1767319143.379719:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:0.0:1767319143.379722:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:0.0:1767319143.379724:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.379731:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:0.0:1767319143.379738:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.379740:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.379749:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379758:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379766:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379785:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379792:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.379801:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.379808:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.379830:0:85367:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:0.0:1767319143.379834:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000282732d1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.379837:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ade585d4 17ffffc0001001 3:0 ffff8f24377f6bd0 187 lru 00000080:00200000:0.0:1767319143.379844:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c194b562 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:0.0:1767319143.379846:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000282732d1 00000080:00200000:0.0:1767319143.379847:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.379849:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.379858:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.379871:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.379874:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.379877:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.379883:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.379885:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.379887:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.379891:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379899:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.379913:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.379916:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.379921:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.379924:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:0.0:1767319143.379928:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.379930:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.379935:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:0.0:1767319143.379938:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.379946:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 770048, count: 4096 00000080:00200000:0.0:1767319143.379949:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 770048, bytes: 4096 00000080:00200000:0.0:1767319143.379951:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.379955:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 189, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.379957:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:0.0:1767319143.379959:0:85367: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:1767319143.379964:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:0.0:1767319143.379967:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:0.0:1767319143.379969:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.379974:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:0.0:1767319143.379980:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.379982:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.379989:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.379997:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380005:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380023:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380031:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380039:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.380045:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.380060:0:85367:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:0.0:1767319143.380065:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007c0af519[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.380068:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe73496c 17ffffc0001001 3:0 ffff8f24377f6360 188 lru 00000080:00200000:0.0:1767319143.380073:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000000cbae0c8 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:0.0:1767319143.380075:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007c0af519 00000080:00200000:0.0:1767319143.380076:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.380079:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.380087:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380098:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.380102:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.380104:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.380110:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.380113:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.380115:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.380119:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380126:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.380140:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.380142:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.380147:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.380149:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:0.0:1767319143.380152:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.380255:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.380262:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:0.0:1767319143.380265:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.380274:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 774144, count: 4096 00000080:00200000:0.0:1767319143.380278:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 774144, bytes: 4096 00000080:00200000:0.0:1767319143.380280:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.380284:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 190, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.380285:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:0.0:1767319143.380287:0:85367: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:1767319143.380293:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:0.0:1767319143.380295:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:0.0:1767319143.380297:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.380334:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:0.0:1767319143.380342:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.380344:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.380351:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380359:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380367:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380389:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380396:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380404:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.380422:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.380449:0:85367:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:0.0:1767319143.380454:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000cd95bd96[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.380457:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb2f859c 17ffffc0001001 3:0 ffff8f24377f65e8 189 lru 00000080:00200000:0.0:1767319143.380462:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009d48da58 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:0.0:1767319143.380681:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000cd95bd96 00000080:00200000:0.0:1767319143.380684:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.380688:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.380698:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380711:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.380714:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.380717:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.380723:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.380726:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.380729:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.380733:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380740:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.380755:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.380758:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.380763:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.380767:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:0.0:1767319143.380771:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.380775:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.380780:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:0.0:1767319143.380782:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.380792:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 778240, count: 4096 00000080:00200000:0.0:1767319143.380795:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 778240, bytes: 4096 00000080:00200000:0.0:1767319143.380798:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.380801:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 191, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.380803:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:0.0:1767319143.380805:0:85367: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:1767319143.380811:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:0.0:1767319143.380814:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:0.0:1767319143.380817:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.380824:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:0.0:1767319143.380830:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.380832:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.380840:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380848:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380856:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380873:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380881:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380888:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.380894:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.380917:0:85367:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:0.0:1767319143.380922:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e3aeb48b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.380925:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac22a9cd 17ffffc0001001 3:0 ffff8f243777be58 190 lru 00000080:00200000:0.0:1767319143.380931:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000703aee09 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:0.0:1767319143.380933:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e3aeb48b 00000080:00200000:0.0:1767319143.380934:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.380936:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.380943:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.380955:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.380957:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.380959:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.380964:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.380967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.380969:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.380973:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.380980:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.380994:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.380996:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.381001:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.381004:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:0.0:1767319143.381007:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.381010:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.381014:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:0.0:1767319143.381017:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.381024:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 782336, count: 4096 00000080:00200000:0.0:1767319143.381027:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 782336, bytes: 4096 00000080:00200000:0.0:1767319143.381029:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.381033:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 192, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.381035:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:0.0:1767319143.381037:0:85367: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:1767319143.381042:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:0.0:1767319143.381045:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:0.0:1767319143.381047:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.381052:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:0.0:1767319143.381058:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.381060:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.381067:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381075:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381082:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381099:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381106:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.381114:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.381120:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.381134:0:85367:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:0.0:1767319143.381139:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000042a71df2[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.381143:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000575a72c5 17ffffc0001001 3:0 ffff8f243777b000 191 lru 00000080:00200000:0.0:1767319143.381148:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b29fdbf4 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:0.0:1767319143.381150:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000042a71df2 00000080:00200000:0.0:1767319143.381151:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.381153:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.381260:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.381274:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.381278:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.381280:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.381286:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.381289:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.381291:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.381294:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381424:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.381447:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.381450:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.381455:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.381458:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:0.0:1767319143.381462:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.381665:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.381671:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:0.0:1767319143.381674:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.381684:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 786432, count: 4096 00000080:00200000:0.0:1767319143.381687:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 786432, bytes: 4096 00000080:00200000:0.0:1767319143.381690:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.381694:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 193, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.381696:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:0.0:1767319143.381698:0:85367: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:1767319143.381704:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:0.0:1767319143.381707:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:0.0:1767319143.381710:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.381716:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:0.0:1767319143.381722:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.381725:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.381733:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381742:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381750:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381770:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381777:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.381784:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.381790:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.381811:0:85367:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:0.0:1767319143.381815:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008098cef1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.381818:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000338c1e41 17ffffc0001001 3:0 ffff8f243777b798 192 lru 00000080:00200000:0.0:1767319143.381825:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd6a27d3 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:0.0:1767319143.381827:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008098cef1 00000080:00200000:0.0:1767319143.381828:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.381831:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.381838:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.381850:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.381852:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.381854:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.381861:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.381864:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.381866:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.381870:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381878:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.381890:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.381893:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.381897:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.381900:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:0.0:1767319143.381903:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.381906:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.381911:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:0.0:1767319143.381913:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.381920:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 790528, count: 4096 00000080:00200000:0.0:1767319143.381923:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 790528, bytes: 4096 00000080:00200000:0.0:1767319143.381925:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.381929:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 194, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.381930:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:0.0:1767319143.381933:0:85367: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:1767319143.381937:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:0.0:1767319143.381939:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:0.0:1767319143.381942:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.381946:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:0.0:1767319143.381950:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.381953:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.381959:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381967:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381975:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381992:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.381999:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382007:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.382011:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.382024:0:85367:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:0.0:1767319143.382028:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009e28792a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.382030:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7877aaf 17ffffc0001001 3:0 ffff8f243777b438 193 lru 00000080:00200000:0.0:1767319143.382036:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006cbe3caa 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:0.0:1767319143.382039:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009e28792a 00000080:00200000:0.0:1767319143.382040:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.382042:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.382049:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382059:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.382062:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.382064:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.382069:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.382071:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.382073:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.382077:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382085:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.382098:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.382101:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.382106:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.382109:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:0.0:1767319143.382112:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.382115:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.382119:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:0.0:1767319143.382122:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.382128:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 794624, count: 4096 00000080:00200000:0.0:1767319143.382132:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 794624, bytes: 4096 00000080:00200000:0.0:1767319143.382134:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.382137:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 195, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.382139:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:0.0:1767319143.382141:0:85367: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:1767319143.382146:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:0.0:1767319143.382149:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:0.0:1767319143.382151:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.382244:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:0.0:1767319143.382252:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.382254:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.382261:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382270:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382279:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382296:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382329:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382337:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.382343:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.382358:0:85367:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:0.0:1767319143.382362:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e3549110[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.382365:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbb58713 17ffffc0001001 3:0 ffff8f243777bbd0 194 lru 00000080:00200000:0.0:1767319143.382371:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d66a48c6 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:0.0:1767319143.382373:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e3549110 00000080:00200000:0.0:1767319143.382374:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.382376:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.382383:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382394:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.382396:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.382398:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.382403:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.382406:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.382420:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.382424:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382432:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.382451:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.382453:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.382458:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.382460:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:0.0:1767319143.382464:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.382467:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.382673:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:0.0:1767319143.382678:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.382688:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 798720, count: 4096 00000080:00200000:0.0:1767319143.382692:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 798720, bytes: 4096 00000080:00200000:0.0:1767319143.382694:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.382698:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 196, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.382700:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:0.0:1767319143.382702:0:85367: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:1767319143.382708:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:0.0:1767319143.382711:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:0.0:1767319143.382713:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.382719:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:0.0:1767319143.382725:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.382727:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.382735:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382744:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382752:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382770:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382776:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382784:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.382789:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.382812:0:85367:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:0.0:1767319143.382816:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000fd4831d4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.382819:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6486f30 17ffffc0001021 2:0 ffff8f243777b360 195 lru 00000080:00200000:0.0:1767319143.382824:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f95a6221 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:0.0:1767319143.382826:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000fd4831d4 00000080:00200000:0.0:1767319143.382827:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.382829:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.382837:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.382848:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.382850:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.382852:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.382858:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.382861:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.382863:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.382867:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382875:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.382889:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.382891:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.382895:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.382898:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:0.0:1767319143.382901:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.382904:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.382909:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:0.0:1767319143.382911:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.382918:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 802816, count: 4096 00000080:00200000:0.0:1767319143.382921:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 802816, bytes: 4096 00000080:00200000:0.0:1767319143.382923:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.382927:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 197, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.382928:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:0.0:1767319143.382931:0:85367: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:1767319143.382935:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:0.0:1767319143.382937:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:0.0:1767319143.382940:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.382944:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:0.0:1767319143.382948:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.382950:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.382956:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382964:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382973:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382990:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.382997:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383006:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.383011:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.383026:0:85367:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:0.0:1767319143.383031:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dfd1452e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.383034:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f12704df 17ffffc0001001 3:0 ffff8f243777b5e8 196 lru 00000080:00200000:0.0:1767319143.383039:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000deb71a35 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:0.0:1767319143.383041:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dfd1452e 00000080:00200000:0.0:1767319143.383042:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.383044:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.383052:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383063:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.383065:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.383067:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.383072:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.383075:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.383077:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.383081:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383088:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.383103:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.383105:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.383110:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.383113:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:0.0:1767319143.383116:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.383119:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.383123:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:0.0:1767319143.383125:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.383133:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 806912, count: 4096 00000080:00200000:0.0:1767319143.383136:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 806912, bytes: 4096 00000080:00200000:0.0:1767319143.383139:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.383142:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 198, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.383143:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:0.0:1767319143.383146:0:85367: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:1767319143.383150:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:0.0:1767319143.383153:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:0.0:1767319143.383155:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.383248:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:0.0:1767319143.383254:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.383256:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.383262:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383271:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383278:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383295:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383420:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383431:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.383445:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.383462:0:85367:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:0.0:1767319143.383677:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000070ff3447[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.383680:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000008d72454c 17ffffc0001001 3:0 ffff8f243777bca8 197 lru 00000080:00200000:0.0:1767319143.383686:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007e58395f 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:0.0:1767319143.383688:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000070ff3447 00000080:00200000:0.0:1767319143.383689:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.383692:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.383702:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383715:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.383718:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.383720:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.383727:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.383729:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.383731:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.383735:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383742:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.383757:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.383759:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.383764:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.383767:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:0.0:1767319143.383771:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.383774:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.383779:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:0.0:1767319143.383781:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.383789:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 811008, count: 4096 00000080:00200000:0.0:1767319143.383793:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 811008, bytes: 4096 00000080:00200000:0.0:1767319143.383795:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.383798:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 199, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.383800:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:0.0:1767319143.383802:0:85367: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:1767319143.383809:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:0.0:1767319143.383812:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:0.0:1767319143.383814:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.383820:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:0.0:1767319143.383826:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.383828:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.383835:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383844:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383853:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383870:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383878:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383887:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.383892:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.383908:0:85367:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:0.0:1767319143.383912:0:85367:0:(rw26.c:969:ll_write_end()) page@000000009a4268c7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.383915:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fddef934 17ffffc0001001 3:0 ffff8f243777bd80 198 lru 00000080:00200000:0.0:1767319143.383920:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003c7fb900 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:0.0:1767319143.383922:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000009a4268c7 00000080:00200000:0.0:1767319143.383923:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.383925:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.383934:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.383946:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.383949:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.383951:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.383957:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.383960:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.383963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.383966:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.383974:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.383989:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.383992:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.383996:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.383999:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:0.0:1767319143.384002:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.384005:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.384010:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:0.0:1767319143.384013:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.384020:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 815104, count: 4096 00000080:00200000:0.0:1767319143.384023:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 815104, bytes: 4096 00000080:00200000:0.0:1767319143.384026:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.384029:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 200, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.384031:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:0.0:1767319143.384033:0:85367: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:1767319143.384038:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:0.0:1767319143.384041:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:0.0:1767319143.384043:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.384048:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:0.0:1767319143.384054:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.384056:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.384063:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384071:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384079:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384097:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384104:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384112:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.384117:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.384133:0:85367:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:0.0:1767319143.384137:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d08f64b2[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.384140:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb01bdff 17ffffc0001001 3:0 ffff8f243777b0d8 199 lru 00000080:00200000:0.0:1767319143.384145:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ccafb53e 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:0.0:1767319143.384147:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d08f64b2 00000080:00200000:0.0:1767319143.384148:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.384150:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.384248:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384262:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.384265:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.384267:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.384273:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.384276:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.384278:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.384282:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384290:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.384333:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.384335:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.384340:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.384343:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:0.0:1767319143.384347:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.384349:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.384354:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:0.0:1767319143.384356:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.384363:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 819200, count: 4096 00000080:00200000:0.0:1767319143.384366:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 819200, bytes: 4096 00000080:00200000:0.0:1767319143.384368:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.384372:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 201, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.384373:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:0.0:1767319143.384376:0:85367: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:1767319143.384382:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:0.0:1767319143.384385:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:0.0:1767319143.384386:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.384392:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:0.0:1767319143.384397:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.384399:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.384405:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384424:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384433:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384456:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384463:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384677:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.384683:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.384702:0:85367:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:0.0:1767319143.384706:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e0bc97cc[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.384709:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000051c80833 17ffffc0001001 3:0 ffff8f243777baf8 200 lru 00000080:00200000:0.0:1767319143.384714:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000add55f41 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:0.0:1767319143.384716:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e0bc97cc 00000080:00200000:0.0:1767319143.384717:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.384720:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.384728:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384741:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.384745:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.384747:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.384754:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.384756:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.384759:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.384763:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384770:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.384785:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.384788:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.384793:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.384796:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:0.0:1767319143.384800:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.384803:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.384808:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:0.0:1767319143.384811:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.384819:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 823296, count: 4096 00000080:00200000:0.0:1767319143.384823:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 823296, bytes: 4096 00000080:00200000:0.0:1767319143.384825:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.384829:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 202, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.384831:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:0.0:1767319143.384833:0:85367: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:1767319143.384839:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:0.0:1767319143.384842:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:0.0:1767319143.384844:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.384849:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:0.0:1767319143.384855:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.384857:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.384865:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384873:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384881:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384897:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384903:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384911:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.384917:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.384935:0:85367:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:0.0:1767319143.384939:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000dc4ead5d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.384942:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000037604dc3 17ffffc0001001 3:0 ffff8f243777b510 201 lru 00000080:00200000:0.0:1767319143.384947:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000853e17c9 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:0.0:1767319143.384949:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000dc4ead5d 00000080:00200000:0.0:1767319143.384950:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.384952:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.384961:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.384972:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.384975:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.384977:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.384983:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.384985:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.384988:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.384992:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.384999:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.385013:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.385015:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.385020:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.385023:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:0.0:1767319143.385026:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.385030:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.385034:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:0.0:1767319143.385037:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.385044:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 827392, count: 4096 00000080:00200000:0.0:1767319143.385047:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 827392, bytes: 4096 00000080:00200000:0.0:1767319143.385050:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.385053:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 203, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.385055:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:0.0:1767319143.385057:0:85367: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:1767319143.385062:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:0.0:1767319143.385064:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:0.0:1767319143.385066:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.385071:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:0.0:1767319143.385076:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.385078:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.385085:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385093:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385101:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385120:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385127:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385135:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.385140:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.385247:0:85367:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:0.0:1767319143.385253:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000db6c99a2[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.385256:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000075a1af2d 17ffffc0001001 3:0 ffff8f243777ba20 202 lru 00000080:00200000:0.0:1767319143.385261:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000062e1b49d 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1767319143.385263:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000db6c99a2 00000080:00200000:0.0:1767319143.385264:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.385267:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.385276:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385287:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.385290:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.385292:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.385298:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.385300:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.385495:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.385500:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385507:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.385533:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.385536:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.385541:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.385544:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:0.0:1767319143.385549:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.385552:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.385558:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:0.0:1767319143.385561:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.385569:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 831488, count: 4096 00000080:00200000:0.0:1767319143.385573:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 831488, bytes: 4096 00000080:00200000:0.0:1767319143.385576:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.385579:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 204, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.385581:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:0.0:1767319143.385583:0:85367: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:1767319143.385589:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:0.0:1767319143.385592:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:0.0:1767319143.385594:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.385600:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:0.0:1767319143.385605:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.385608:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.385616:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385624:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385632:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385649:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385655:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385663:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.385668:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.385683:0:85367:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:0.0:1767319143.385687:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000030944514[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.385690:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004fc9be46 17ffffc0001001 3:0 ffff8f243777b870 203 lru 00000080:00200000:0.0:1767319143.385695:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac010827 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1767319143.385697:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000030944514 00000080:00200000:0.0:1767319143.385698:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.385700:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.385707:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385718:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.385721:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.385723:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.385728:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.385731:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.385733:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.385736:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385743:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.385757:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.385760:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.385764:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.385767:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:0.0:1767319143.385771:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.385773:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.385778:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:0.0:1767319143.385780:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.385787:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 835584, count: 4096 00000080:00200000:0.0:1767319143.385790:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 835584, bytes: 4096 00000080:00200000:0.0:1767319143.385792:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.385796:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 205, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.385797:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:0.0:1767319143.385799:0:85367: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:1767319143.385804:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:0.0:1767319143.385807:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:0.0:1767319143.385809:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.385813:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:0.0:1767319143.385818:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.385820:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.385826:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385834:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385841:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385858:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385864:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385872:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.385877:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.385890:0:85367:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:0.0:1767319143.385893:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006f8ca9cb[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.385896:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000006c27336d 17ffffc0001001 3:0 ffff8f243777b948 204 lru 00000080:00200000:0.0:1767319143.385901:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000884bb367 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:0.0:1767319143.385903:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006f8ca9cb 00000080:00200000:0.0:1767319143.385904:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.385906:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.385914:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.385924:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.385927:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.385929:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.385933:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.385936:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.385938:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.385941:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.385947:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.385960:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.385962:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.385966:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.385968:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:0.0:1767319143.385972:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.385974:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.385979:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:0.0:1767319143.385982:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.385989:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 839680, count: 4096 00000080:00200000:0.0:1767319143.385993:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 839680, bytes: 4096 00000080:00200000:0.0:1767319143.385995:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.385998:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 206, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.385999:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:0.0:1767319143.386001:0:85367: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:1767319143.386006:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:0.0:1767319143.386008:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:0.0:1767319143.386010:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.386015:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:0.0:1767319143.386020:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.386022:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.386028:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386035:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386042:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386059:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386066:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386074:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.386079:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.386094:0:85367:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:0.0:1767319143.386098:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000ecc92355[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.386101:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000039bc9e64 17ffffc0001001 3:0 ffff8f243777b6c0 205 lru 00000080:00200000:0.0:1767319143.386106:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3a0840f 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:0.0:1767319143.386109:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000ecc92355 00000080:00200000:0.0:1767319143.386110:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.386112:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.386120:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386130:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.386133:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.386135:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.386140:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.386142:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.386144:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.386148:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386167:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.386184:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.386186:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.386191:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.386194:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:0.0:1767319143.386198:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.386201:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.386205:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:0.0:1767319143.386208:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.386216:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 843776, count: 4096 00000080:00200000:0.0:1767319143.386219:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 843776, bytes: 4096 00000080:00200000:0.0:1767319143.386221:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.386225:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 207, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.386226:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:0.0:1767319143.386229:0:85367: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:1767319143.386234:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:0.0:1767319143.386236:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:0.0:1767319143.386238:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.386243:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:0.0:1767319143.386248:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.386250:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.386257:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386264:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386272:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386290:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386297:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386334:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.386339:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.386354:0:85367:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:0.0:1767319143.386358:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000eaf0f859[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.386361:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000035bcd7d4 17ffffc0001001 3:0 ffff8f243777b1b0 206 lru 00000080:00200000:0.0:1767319143.386366:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2f9ab2f 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:0.0:1767319143.386368:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000eaf0f859 00000080:00200000:0.0:1767319143.386369:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.386371:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.386380:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386390:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.386392:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.386394:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.386399:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.386402:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.386404:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.386408:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386425:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.386438:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.386441:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.386446:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.386449:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:0.0:1767319143.386453:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.386456:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.386460:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:0.0:1767319143.386462:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.386469:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 847872, count: 4096 00000080:00200000:0.0:1767319143.386473:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 847872, bytes: 4096 00000080:00200000:0.0:1767319143.386475:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.386479:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 208, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.386480:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:0.0:1767319143.386483:0:85367: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:1767319143.386488:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:0.0:1767319143.386490:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:0.0:1767319143.386492:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.386498:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:0.0:1767319143.386503:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.386505:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.386511:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386519:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386537:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386554:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386561:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386569:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.386574:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.386589:0:85367:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:0.0:1767319143.386593:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000bd85bb29[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.386596:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d500cc8f 17ffffc0001001 3:0 ffff8f243777b288 207 lru 00000080:00200000:0.0:1767319143.386601:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000056dfca25 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:0.0:1767319143.386604:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000bd85bb29 00000080:00200000:0.0:1767319143.386605:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.386607:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.386615:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386627:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.386630:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.386633:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.386638:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.386641:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.386643:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.386648:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386655:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.386669:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.386671:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.386676:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.386679:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:0.0:1767319143.386682:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.386685:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.386691:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:0.0:1767319143.386694:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.386701:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 851968, count: 4096 00000080:00200000:0.0:1767319143.386705:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 851968, bytes: 4096 00000080:00200000:0.0:1767319143.386707:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.386711:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 209, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.386712:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:0.0:1767319143.386715:0:85367: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:1767319143.386720:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:0.0:1767319143.386723:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:0.0:1767319143.386725:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.386730:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:0.0:1767319143.386735:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.386737:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.386744:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386753:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386762:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386779:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386786:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386794:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.386800:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.386832:0:85367:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:0.0:1767319143.386837:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006b2e1f2a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.386839:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000007bbf1332 17ffffc0001001 3:0 ffff8f2437720360 208 lru 00000080:00200000:0.0:1767319143.386844:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4cfdf99 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:0.0:1767319143.386846:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006b2e1f2a 00000080:00200000:0.0:1767319143.386847:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.386849:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.386858:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.386869:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.386871:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.386874:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.386880:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.386882:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.386884:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.386888:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386896:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.386909:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.386912:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.386917:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.386920:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:0.0:1767319143.386924:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.386927:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.386932:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:0.0:1767319143.386935:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.386942:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 856064, count: 4096 00000080:00200000:0.0:1767319143.386945:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 856064, bytes: 4096 00000080:00200000:0.0:1767319143.386947:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.386950:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 210, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.386952:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:0.0:1767319143.386954:0:85367: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:1767319143.386959:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:0.0:1767319143.386962:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:0.0:1767319143.386964:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.386970:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:0.0:1767319143.386975:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.386977:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.386984:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.386993:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387000:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387019:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387027:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387036:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.387041:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.387056:0:85367:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:0.0:1767319143.387061:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d37e9093[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.387064:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000021f0baeb 17ffffc0001001 3:0 ffff8f24377205e8 209 lru 00000080:00200000:0.0:1767319143.387068:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000081ec3bd4 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:0.0:1767319143.387071:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d37e9093 00000080:00200000:0.0:1767319143.387072:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.387074:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.387081:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387093:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.387096:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.387098:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.387103:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.387105:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.387108:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.387112:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387119:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.387133:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.387135:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.387140:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.387143:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:0.0:1767319143.387147:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.387150:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.387155:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:0.0:1767319143.387157:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.387164:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 860160, count: 4096 00000080:00200000:0.0:1767319143.387167:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 860160, bytes: 4096 00000080:00200000:0.0:1767319143.387169:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.387172:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 211, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.387174:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:0.0:1767319143.387176:0:85367: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:1767319143.387181:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:0.0:1767319143.387183:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:0.0:1767319143.387186:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.387191:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:0.0:1767319143.387196:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.387198:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.387205:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387213:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387221:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387238:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387245:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387254:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.387259:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.387287:0:85367:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:0.0:1767319143.387291:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000010c15914[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.387295:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000313e662c 17ffffc0001021 2:0 ffff8f2437720ca8 210 lru 00000080:00200000:0.0:1767319143.387300:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003d78718b 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:0.0:1767319143.387350:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000010c15914 00000080:00200000:0.0:1767319143.387351:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.387353:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.387363:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387374:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.387377:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.387379:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.387384:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.387387:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.387389:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.387393:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387401:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.387415:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.387418:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.387422:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.387425:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:0.0:1767319143.387429:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.387432:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.387437:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:0.0:1767319143.387440:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.387447:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 864256, count: 4096 00000080:00200000:0.0:1767319143.387451:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 864256, bytes: 4096 00000080:00200000:0.0:1767319143.387453:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.387457:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 212, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.387459:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:0.0:1767319143.387461:0:85367: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:1767319143.387466:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:0.0:1767319143.387469:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:0.0:1767319143.387471:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.387476:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:0.0:1767319143.387482:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.387484:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.387491:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387499:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387508:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387535:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387541:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387549:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.387555:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.387571:0:85367:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:0.0:1767319143.387575:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000069867abe[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.387578:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000086d6ec59 17ffffc0001001 3:0 ffff8f2437720d80 211 lru 00000080:00200000:0.0:1767319143.387583:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000002d8f813e 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:0.0:1767319143.387585:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000069867abe 00000080:00200000:0.0:1767319143.387586:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.387588:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.387595:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387607:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.387609:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.387611:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.387617:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.387619:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.387621:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.387625:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387631:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.387646:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.387648:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.387653:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.387656:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:0.0:1767319143.387660:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.387663:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.387668:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:0.0:1767319143.387671:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.387678:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 868352, count: 4096 00000080:00200000:0.0:1767319143.387682:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 868352, bytes: 4096 00000080:00200000:0.0:1767319143.387684:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.387687:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 213, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.387688:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:0.0:1767319143.387691:0:85367: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:1767319143.387695:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:0.0:1767319143.387698:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:0.0:1767319143.387700:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.387705:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:0.0:1767319143.387711:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.387714:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.387721:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387728:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387736:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387753:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387760:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387768:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.387773:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.387788:0:85367:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:0.0:1767319143.387793:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000091fc2ee6[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.387795:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000014d18bf9 17ffffc0001001 3:0 ffff8f24377200d8 212 lru 00000080:00200000:0.0:1767319143.387801:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007d995ba1 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:0.0:1767319143.387803:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000091fc2ee6 00000080:00200000:0.0:1767319143.387804:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.387806:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.387814:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387824:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.387827:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.387829:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.387835:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.387837:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.387839:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.387842:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387849:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.387864:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.387867:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.387871:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.387874:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:0.0:1767319143.387877:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.387880:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.387885:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:0.0:1767319143.387887:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.387894:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 872448, count: 4096 00000080:00200000:0.0:1767319143.387898:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 872448, bytes: 4096 00000080:00200000:0.0:1767319143.387900:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.387904:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 214, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.387905:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:0.0:1767319143.387907:0:85367: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:1767319143.387912:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:0.0:1767319143.387915:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:0.0:1767319143.387917:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.387922:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:0.0:1767319143.387927:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.387929:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.387935:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387943:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387951:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387966:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.387972:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.387979:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.387985:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.387999:0:85367:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:0.0:1767319143.388003:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000eced2f53[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.388006:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000049fbc79f 17ffffc0001001 3:0 ffff8f2437720af8 213 lru 00000080:00200000:0.0:1767319143.388011:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000060de9567 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:0.0:1767319143.388013:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000eced2f53 00000080:00200000:0.0:1767319143.388014:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.388016:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.388024:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.388035:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.388038:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.388041:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.388047:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.388049:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.388052:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.388056:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388064:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.388078:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.388080:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.388085:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.388088:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:0.0:1767319143.388092:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.388094:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.388099:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:0.0:1767319143.388101:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.388108:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 876544, count: 4096 00000080:00200000:0.0:1767319143.388112:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 876544, bytes: 4096 00000080:00200000:0.0:1767319143.388114:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.388118:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 215, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.388120:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:0.0:1767319143.388122:0:85367: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:1767319143.388127:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:0.0:1767319143.388130:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:0.0:1767319143.388132:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.388137:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:0.0:1767319143.388141:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.388143:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.388149:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388157:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388165:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388180:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388187:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.388195:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.388200:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.388219:0:85367:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:0.0:1767319143.388223:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000025ed3fb4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.388226:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004833db23 17ffffc0001001 3:0 ffff8f2437720510 214 lru 00000080:00200000:0.0:1767319143.388232:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfa4ad2c 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:0.0:1767319143.388234:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000025ed3fb4 00000080:00200000:0.0:1767319143.388235:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.388237:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.388245:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.388257:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.388259:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.388261:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.388267:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.388269:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.388272:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.388275:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388282:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.388296:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.388298:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.388348:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.388352:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:0.0:1767319143.388356:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.388359:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.388363:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:0.0:1767319143.388366:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.388374:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 880640, count: 4096 00000080:00200000:0.0:1767319143.388377:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 880640, bytes: 4096 00000080:00200000:0.0:1767319143.388380:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319143.388383:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 216, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319143.388385:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:0.0:1767319143.388387:0:85367: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:1767319143.388392:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:0.0:1767319143.388394:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:0.0:1767319143.388396:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.388402:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:0.0:1767319143.388406:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.388409:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1cb0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.388416:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388423:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388432:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388448:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.388455:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.388463:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.388467:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.388482:0:85367:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:0.0:1767319143.388486:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000294894c3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:0.0:1767319143.388489:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000a4c2564 17ffffc0001001 3:0 ffff8f2437720a20 215 lru 00000080:00200000:0.0:1767319143.388494:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c490713f 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:0.0:1767319143.388497:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000294894c3 00000080:00200000:0.0:1767319143.388498:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.388500:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.388507:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.388518:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.388521:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.389028:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.389042:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.389045:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.389048:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1cb0 (ffff8f24206aaea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.389052:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.389060:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.389077:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.389079:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1cb0 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.389084:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.389088:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:0.0:1767319143.389092:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.389096:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.389372:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:2.0:1767319143.389379:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.389394:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1767319143.389399:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1767319143.389402:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.389617:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 217, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.389620:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1767319143.389624:0:85367: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:1767319143.389635:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1767319143.389639:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1767319143.389642:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.389655:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1767319143.389666:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.389670:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.389685:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.389714:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.389723:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.389731:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.389738:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.389747:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.389759:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.389799:0:85367:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1767319143.389806:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000014741ad0[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.389810:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000587ff606 17ffffc0001001 3:0 ffff8f2437731a20 216 lru 00000080:00200000:2.0:1767319143.389816:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3f97e01 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319143.389818:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000014741ad0 00000080:00200000:2.0:1767319143.389820:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.389823:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.389838:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.389854:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.389858:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.389860:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.389868:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.389875:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.389878:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.389882:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.389891:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.389902:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.389905:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.389911:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.389915:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1767319143.389920:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.389923:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.389928:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:2.0:1767319143.389932:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.389942:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1767319143.389946:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1767319143.389948:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.389951:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 218, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.389953:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1767319143.389955:0:85367: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:1767319143.389960:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1767319143.389963:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1767319143.389965:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.389970:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1767319143.389975:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.389978:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.389985:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390003:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390011:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390017:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390023:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.390032:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.390038:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.390055:0:85367:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1767319143.390059:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000002cb1e1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.390062:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000261c5a72 17ffffc0001001 3:0 ffff8f2437731870 217 lru 00000080:00200000:2.0:1767319143.390067:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000004d1db48b 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319143.390069:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000002cb1e1 00000080:00200000:2.0:1767319143.390070:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.390073:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.390081:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.390092:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.390095:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.390097:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.390102:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.390109:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.390112:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.390116:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390124:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.390132:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.390134:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.390139:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.390142:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1767319143.390146:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.390149:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.390153:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:2.0:1767319143.390244:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.390253:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1767319143.390257:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1767319143.390259:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.390263:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 219, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.390265:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1767319143.390268:0:85367: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:1767319143.390273:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1767319143.390276:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1767319143.390278:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.390283:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1767319143.390290:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.390292:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.390299:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390648:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390659:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390667:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390674:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.390683:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.390693:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.390716:0:85367:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1767319143.390721:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f1052f88[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.390724:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000160f6ffb 17ffffc0001001 3:0 ffff8f2437731948 218 lru 00000080:00200000:2.0:1767319143.390729:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdf800d6 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319143.390732:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f1052f88 00000080:00200000:2.0:1767319143.390733:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.390736:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.390746:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.390759:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.390762:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.390764:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.390772:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.390780:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.390783:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.390788:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390796:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.390806:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.390809:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.390815:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.390819:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1767319143.390824:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.390827:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.390833:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:2.0:1767319143.390836:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.390848:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1767319143.390852:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1767319143.390855:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.390858:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 220, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.390860:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1767319143.390863:0:85367: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:1767319143.390869:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1767319143.390873:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1767319143.390875:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.390882:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319143.390888:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.390891:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.390900:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390922:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390931:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390937:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.390944:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.390951:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.390956:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.390970:0:85367:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319143.390974:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004aa68f89[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.390976:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000df2eea4b 17ffffc0001001 3:0 ffff8f24377316c0 219 lru 00000080:00200000:2.0:1767319143.390982:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa562d7b 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319143.390985:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004aa68f89 00000080:00200000:2.0:1767319143.390986:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.390988:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.390996:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.391007:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.391009:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.391012:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.391017:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.391025:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.391028:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.391032:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391040:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.391049:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.391051:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.391056:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.391059:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319143.391062:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.391065:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.391070:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:2.0:1767319143.391073:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.391080:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319143.391084:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319143.391086:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.391089:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 221, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.391091:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319143.391093:0:85367: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:1767319143.391098:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319143.391101:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319143.391103:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.391109:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319143.391114:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.391116:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.391123:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391141:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391150:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391248:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391256:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.391265:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.391271:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.391290:0:85367:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319143.391295:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006593bd43[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.391298:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005c0820f9 17ffffc0001001 3:0 ffff8f24377311b0 220 lru 00000080:00200000:2.0:1767319143.391396:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000009a506f48 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319143.391400:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006593bd43 00000080:00200000:2.0:1767319143.391401:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.391404:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.391644:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.391660:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.391663:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.391666:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.391673:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.391681:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.391684:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.391689:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391696:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.391706:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.391708:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.391713:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.391717:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319143.391721:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.391724:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.391731:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:2.0:1767319143.391734:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.391744:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319143.391748:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319143.391750:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.391754:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 222, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.391756:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319143.391759:0:85367: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:1767319143.391765:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319143.391768:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319143.391771:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.391777:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319143.391784:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.391787:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.391795:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391814:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391821:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391828:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391834:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.391843:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.391850:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.391869:0:85367:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319143.391873:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000013c674bf[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.391876:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0f8213a 17ffffc0001001 3:0 ffff8f2437731288 221 lru 00000080:00200000:2.0:1767319143.391882:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0efea18 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319143.391884:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000013c674bf 00000080:00200000:2.0:1767319143.391885:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.391888:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.391896:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.391907:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.391910:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.391912:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.391917:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.391924:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.391927:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.391931:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.391938:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.391946:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.391948:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.391952:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.391955:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319143.391958:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.391961:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.391965:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:2.0:1767319143.391967:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.391975:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319143.391978:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319143.391981:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.391984:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 223, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.391986:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319143.391988:0:85367: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:1767319143.391993:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319143.391996:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319143.391999:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.392004:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319143.392009:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.392011:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.392018:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392036:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392044:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392052:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392058:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.392066:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.392072:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.392087:0:85367:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319143.392091:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000e9e3f7e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.392095:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005d8a5ee4 17ffffc0001001 3:0 ffff8f2437731e58 222 lru 00000080:00200000:2.0:1767319143.392100:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000094f5805d 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319143.392103:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000e9e3f7e 00000080:00200000:2.0:1767319143.392104:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.392106:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.392114:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.392125:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.392128:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.392130:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.392135:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.392145:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.392148:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.392152:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392249:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.392258:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.392260:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.392266:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.392269:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319143.392272:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.392275:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.392279:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:2.0:1767319143.392282:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.392289:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319143.392293:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319143.392295:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.392298:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 224, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.392300:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319143.392392:0:85367: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:1767319143.392397:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319143.392401:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319143.392403:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.392650:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319143.392660:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.392663:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.392672:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392693:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392702:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392710:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392717:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.392725:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.392732:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.392759:0:85367:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319143.392764:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006b4181c9[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.392767:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000add3ed8b 17ffffc0001021 2:0 ffff8f2437731000 223 lru 00000080:00200000:2.0:1767319143.392773:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000005da651f5 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319143.392775:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006b4181c9 00000080:00200000:2.0:1767319143.392776:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.392779:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.392788:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.392801:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.392804:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.392806:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.392813:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.392821:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.392823:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.392828:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392836:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.392845:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.392847:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.392852:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.392855:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319143.392860:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.392863:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.392869:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:2.0:1767319143.392871:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.392881:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319143.392884:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319143.392887:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.392890:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 225, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.392891:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319143.392894:0:85367: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:1767319143.392899:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319143.392901:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319143.392903:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.392908:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319143.392912:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.392914:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.392920:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392937:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392945:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392951:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.392957:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.392964:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.392968:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.392982:0:85367:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319143.392986:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000089da8762[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.392989:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000050c36444 17ffffc0001001 3:0 ffff8f2437731798 224 lru 00000080:00200000:2.0:1767319143.392994:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000005eac8aab 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319143.392996:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000089da8762 00000080:00200000:2.0:1767319143.392997:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.392999:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.393005:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.393015:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.393018:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.393020:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.393024:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.393031:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.393033:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.393038:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393045:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.393053:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.393055:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.393060:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.393063:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319143.393066:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.393069:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.393074:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:2.0:1767319143.393076:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.393083:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319143.393086:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319143.393089:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.393092:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 226, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.393094:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319143.393096:0:85367: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:1767319143.393101:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319143.393104:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319143.393106:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.393111:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319143.393116:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.393118:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.393125:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393142:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393150:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393242:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393251:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.393260:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.393266:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.393280:0:85367:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319143.393284:0:85367:0:(rw26.c:969:ll_write_end()) page@000000003618b871[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.393287:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000061ab45c7 17ffffc0001001 3:0 ffff8f2437731438 225 lru 00000080:00200000:2.0:1767319143.393293:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6785d38 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319143.393295:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000003618b871 00000080:00200000:2.0:1767319143.393296:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.393298:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.393389:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.393401:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.393403:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.393406:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.393630:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.393639:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.393642:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.393647:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393656:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.393666:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.393669:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.393674:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.393678:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319143.393682:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.393685:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.393690:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:2.0:1767319143.393693:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.393701:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319143.393705:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319143.393707:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.393711:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 227, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.393712:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319143.393715:0:85367: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:1767319143.393721:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319143.393724:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319143.393726:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.393731:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319143.393737:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.393740:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.393747:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393769:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393777:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393783:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393789:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.393796:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.393801:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.393817:0:85367:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319143.393822:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d816e4a8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.393825:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000057d9e07e 17ffffc0001001 3:0 ffff8f2437731bd0 226 lru 00000080:00200000:2.0:1767319143.393830:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000041148efc 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319143.393832:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d816e4a8 00000080:00200000:2.0:1767319143.393833:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.393836:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.393844:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.393856:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.393859:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.393861:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.393867:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.393874:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.393877:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.393881:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393888:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.393896:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.393898:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.393902:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.393905:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319143.393908:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.393910:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.393914:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:2.0:1767319143.393917:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.393924:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319143.393927:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319143.393930:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.393933:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 228, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.393934:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319143.393937:0:85367: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:1767319143.393941:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319143.393944:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319143.393946:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.393950:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319143.393956:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.393958:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.393964:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393982:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393990:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.393996:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394003:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394011:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.394017:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.394034:0:85367:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319143.394038:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000000e4a5b8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.394041:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000088675d24 17ffffc0001001 3:0 ffff8f2437731360 227 lru 00000080:00200000:2.0:1767319143.394047:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed340602 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319143.394049:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000000e4a5b8 00000080:00200000:2.0:1767319143.394050:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.394052:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.394060:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394071:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.394074:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.394076:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.394081:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.394088:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.394091:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.394096:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394104:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.394112:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.394114:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.394118:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.394122:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319143.394125:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.394127:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.394132:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:2.0:1767319143.394134:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.394141:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319143.394145:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319143.394147:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.394150:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 229, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.394152:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319143.394154:0:85367: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:1767319143.394242:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319143.394246:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319143.394248:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.394254:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319143.394260:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.394262:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.394269:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394286:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394294:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394377:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394385:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394393:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.394399:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.394426:0:85367:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319143.394430:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000117681c[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.394433:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4476eae 17ffffc0001001 3:0 ffff8f24377315e8 228 lru 00000080:00200000:2.0:1767319143.394650:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000990ab4b8 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319143.394654:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000117681c 00000080:00200000:2.0:1767319143.394655:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.394658:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.394670:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394682:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.394686:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.394688:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.394695:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.394701:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.394704:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.394709:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394716:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.394725:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.394727:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.394732:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.394735:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319143.394739:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.394742:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.394747:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:2.0:1767319143.394750:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.394758:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319143.394761:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319143.394764:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.394767:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 230, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.394769:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319143.394771:0:85367: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:1767319143.394777:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319143.394780:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319143.394782:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.394788:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319143.394795:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.394797:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.394805:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394824:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394832:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394839:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394846:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394854:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.394860:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.394875:0:85367:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1767319143.394880:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d164acb6[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.394883:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000261d57ad 17ffffc0001001 3:0 ffff8f2437731ca8 229 lru 00000080:00200000:2.0:1767319143.394888:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000531436ab 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319143.394890:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d164acb6 00000080:00200000:2.0:1767319143.394891:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.394893:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.394901:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.394913:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.394916:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.394918:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.394924:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.394933:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.394937:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.394941:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.394948:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.394955:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.394958:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.394962:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.394965:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1767319143.394968:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.394971:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.394975:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:2.0:1767319143.394978:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.394985:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1767319143.394989:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1767319143.394992:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.394995:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 231, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.394996:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1767319143.394999:0:85367: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:1767319143.395003:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1767319143.395006:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1767319143.395008:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.395013:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1767319143.395019:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.395022:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.395029:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395047:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395057:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395064:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395070:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.395077:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.395083:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.395098:0:85367:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1767319143.395102:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f8281b1d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.395105:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1511bb8 17ffffc0001001 3:0 ffff8f2437731d80 230 lru 00000080:00200000:2.0:1767319143.395111:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5249380 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319143.395113:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f8281b1d 00000080:00200000:2.0:1767319143.395114:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.395116:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.395125:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.395136:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.395138:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.395141:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.395146:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.395154:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.395246:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.395252:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395259:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.395269:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.395271:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.395276:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.395280:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1767319143.395283:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.395287:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.395291:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:2.0:1767319143.395294:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.395386:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1767319143.395391:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1767319143.395394:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.395398:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 232, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.395399:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1767319143.395402:0:85367: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:1767319143.395416:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1767319143.395420:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1767319143.395422:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.395428:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1767319143.395435:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.395652:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.395662:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395682:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395691:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395697:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395704:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.395712:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.395719:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.395739:0:85367:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1767319143.395743:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c1585004[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.395746:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e98deb52 17ffffc0001001 3:0 ffff8f24377310d8 231 lru 00000080:00200000:2.0:1767319143.395752:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6962899 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319143.395754:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c1585004 00000080:00200000:2.0:1767319143.395755:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.395758:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.395767:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.395780:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.395782:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.395784:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.395791:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.395799:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.395801:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.395805:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395813:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.395821:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.395823:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.395828:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.395831:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1767319143.395836:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.395839:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.395844:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:2.0:1767319143.395847:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.395856:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1767319143.395859:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1767319143.395862:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.395865:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 233, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.395866:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1767319143.395868:0:85367: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:1767319143.395874:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1767319143.395876:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1767319143.395878:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.395883:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1767319143.395888:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.395890:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.395896:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395916:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395924:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395931:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.395937:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.395944:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.395949:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.395964:0:85367:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1767319143.395969:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000f2c55671[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.395972:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000005830ff87 17ffffc0001001 3:0 ffff8f2437731af8 232 lru 00000080:00200000:2.0:1767319143.395977:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006b0dc489 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319143.395979:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000f2c55671 00000080:00200000:2.0:1767319143.395981:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.395983:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.395991:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.396002:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.396004:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.396006:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.396012:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.396019:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.396023:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.396027:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396035:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.396044:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.396046:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.396051:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.396053:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1767319143.396057:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.396060:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.396064:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:2.0:1767319143.396067:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.396073:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1767319143.396077:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1767319143.396080:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.396083:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 234, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.396084:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1767319143.396087:0:85367: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:1767319143.396092:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1767319143.396094:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1767319143.396097:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.396102:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1767319143.396107:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.396109:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.396116:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396137:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396145:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396151:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396247:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.396256:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.396262:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.396284:0:85367:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1767319143.396289:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001946882e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.396292:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe2db9ca 17ffffc0001001 3:0 ffff8f2437731510 233 lru 00000080:00200000:2.0:1767319143.396297:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c14adb96 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319143.396299:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001946882e 00000080:00200000:2.0:1767319143.396300:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.396390:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.396400:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.396422:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.396425:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.396428:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.396434:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.396655:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.396659:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.396664:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396672:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.396681:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.396683:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.396688:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.396692:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1767319143.396696:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.396699:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.396705:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:2.0:1767319143.396707:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.396716:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1767319143.396719:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1767319143.396722:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.396726:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 235, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.396727:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1767319143.396730:0:85367: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:1767319143.396735:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1767319143.396738:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1767319143.396740:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.396745:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1767319143.396750:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.396753:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.396760:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396777:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396786:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396793:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396800:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.396808:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.396814:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.396846:0:85367:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1767319143.396851:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004a53df4f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.396854:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9409921 17ffffc0001001 3:0 ffff8f243cc96948 234 lru 00000080:00200000:2.0:1767319143.396859:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000005e3212ab 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319143.396862:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004a53df4f 00000080:00200000:2.0:1767319143.396863:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.396865:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.396874:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.396886:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.396889:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.396891:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.396897:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.396905:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.396908:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.396912:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.396921:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.396928:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.396931:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.396936:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.396939:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1767319143.396942:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.396946:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.396950:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:2.0:1767319143.396952:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.396961:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1767319143.396965:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1767319143.396967:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.396970:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 236, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.396972:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1767319143.396974:0:85367: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:1767319143.396979:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1767319143.396982:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1767319143.396984:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.396989:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1767319143.396995:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.396997:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.397004:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397023:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397032:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397039:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397046:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.397055:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.397060:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.397075:0:85367:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1767319143.397079:0:85367:0:(rw26.c:969:ll_write_end()) page@000000004592e6e7[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.397082:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000015c33275 17ffffc0001001 3:0 ffff8f243cc966c0 235 lru 00000080:00200000:2.0:1767319143.397088:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000006bc01b3a 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319143.397090:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000004592e6e7 00000080:00200000:2.0:1767319143.397091:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.397093:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.397101:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.397113:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.397116:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.397118:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.397124:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.397132:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.397134:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.397138:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397145:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.397153:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.397245:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.397253:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.397256:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1767319143.397260:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.397263:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.397269:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:2.0:1767319143.397272:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.397280:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1767319143.397284:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1767319143.397286:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.397290:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 237, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.397291:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1767319143.397294:0:85367: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:1767319143.397299:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1767319143.397397:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1767319143.397401:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.397417:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1767319143.397424:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.397426:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.397434:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397686:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397695:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397703:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397710:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.397719:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.397727:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.397747:0:85367:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1767319143.397752:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000e8efc09e[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.397756:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000efd14a55 17ffffc0001001 3:0 ffff8f243cc961b0 236 lru 00000080:00200000:2.0:1767319143.397761:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000058317392 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319143.397764:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000e8efc09e 00000080:00200000:2.0:1767319143.397765:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.397767:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.397777:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.397790:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.397793:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.397795:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.397803:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.397810:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.397813:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.397817:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397824:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.397833:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.397836:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.397842:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.397846:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1767319143.397851:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.397854:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.397860:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:2.0:1767319143.397863:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.397872:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1767319143.397876:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1767319143.397878:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.397882:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 238, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.397884:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1767319143.397886:0:85367: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:1767319143.397893:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1767319143.397896:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1767319143.397898:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.397904:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1767319143.397910:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.397913:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.397920:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397938:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397946:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397954:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.397961:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.397969:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.397975:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.397992:0:85367:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1767319143.397996:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000047873d5[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.397998:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000f719ede8 17ffffc0001001 3:0 ffff8f243cc96288 237 lru 00000080:00200000:2.0:1767319143.398004:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f63bd021 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319143.398006:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000047873d5 00000080:00200000:2.0:1767319143.398007:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.398010:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.398018:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.398029:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.398032:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.398034:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.398040:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.398047:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.398050:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.398054:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398061:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.398069:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.398071:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.398075:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.398078:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1767319143.398082:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.398085:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.398089:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:2.0:1767319143.398092:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.398099:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1767319143.398103:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1767319143.398105:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.398109:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 239, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.398110:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1767319143.398113:0:85367: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:1767319143.398118:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1767319143.398120:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1767319143.398122:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.398127:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1767319143.398133:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.398135:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.398142:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398254:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398263:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398271:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398278:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.398286:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.398291:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.398417:0:85367:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1767319143.398424:0:85367:0:(rw26.c:969:ll_write_end()) page@000000007829da02[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.398427:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000000ccbe0c6 17ffffc0001021 2:0 ffff8f243cc96e58 238 lru 00000080:00200000:2.0:1767319143.398433:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ede11831 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319143.398443:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000007829da02 00000080:00200000:2.0:1767319143.398444:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.398447:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.398456:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.398683:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.398687:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.398689:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.398697:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.398706:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.398709:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.398714:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398722:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.398732:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.398734:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.398739:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.398742:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1767319143.398746:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.398749:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.398755:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:2.0:1767319143.398757:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.398767:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1767319143.398771:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1767319143.398773:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.398777:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 240, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.398779:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1767319143.398781:0:85367: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:1767319143.398788:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1767319143.398792:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1767319143.398795:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.398800:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1767319143.398807:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.398810:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.398817:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398836:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.398845:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399051:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399058:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.399066:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.399073:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.399093:0:85367:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1767319143.399098:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000625e3546[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.399101:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000002efb01e5 17ffffc0001001 3:0 ffff8f243cc96000 239 lru 00000080:00200000:2.0:1767319143.399107:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000a43aa80f 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319143.399109:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000625e3546 00000080:00200000:2.0:1767319143.399111:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.399113:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.399123:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.399134:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.399137:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.399139:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.399146:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.399155:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.399243:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.399248:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399257:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.399266:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.399268:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.399273:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.399276:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1767319143.399281:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.399284:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.399290:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:2.0:1767319143.399293:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.399376:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1767319143.399381:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1767319143.399384:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.399387:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 241, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.399389:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1767319143.399392:0:85367: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:1767319143.399397:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1767319143.399401:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1767319143.399403:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.399419:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1767319143.399425:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.399428:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.399441:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399461:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399679:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399687:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399694:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.399703:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.399710:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.399728:0:85367:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1767319143.399733:0:85367:0:(rw26.c:969:ll_write_end()) page@000000000eb3ab4a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.399736:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000003d29bc19 17ffffc0001001 3:0 ffff8f243cc96798 240 lru 00000080:00200000:2.0:1767319143.399742:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000001ccec94c 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319143.399744:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000000eb3ab4a 00000080:00200000:2.0:1767319143.399745:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.399748:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.399757:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.399770:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.399773:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.399776:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.399783:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.399790:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.399793:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.399798:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399806:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.399816:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.399818:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.399823:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.399827:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1767319143.399831:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.399834:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.399840:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:2.0:1767319143.399843:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.399852:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1767319143.399856:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1767319143.399859:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.399862:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 242, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.399864:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1767319143.399866:0:85367: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:1767319143.399872:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1767319143.399876:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1767319143.399878:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.399883:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1767319143.399888:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.399891:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.399898:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399916:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399923:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399930:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.399936:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.399944:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.399949:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.399967:0:85367:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1767319143.399972:0:85367:0:(rw26.c:969:ll_write_end()) page@000000002602babd[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.399975:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004790731b 17ffffc0001001 3:0 ffff8f243cc96438 241 lru 00000080:00200000:2.0:1767319143.399981:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000759b04cd 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319143.399983:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000002602babd 00000080:00200000:2.0:1767319143.399984:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.399986:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.399995:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.400007:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.400009:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.400011:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.400017:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.400025:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.400028:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.400033:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400040:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.400049:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.400051:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.400056:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.400059:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1767319143.400063:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.400066:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.400071:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:2.0:1767319143.400073:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.400081:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1767319143.400085:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1767319143.400088:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.400091:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 243, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.400092:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1767319143.400095:0:85367: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:1767319143.400100:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1767319143.400103:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1767319143.400105:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.400110:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1767319143.400116:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.400118:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.400125:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400145:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400154:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400262:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400269:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.400278:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.400284:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.400384:0:85367:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1767319143.400390:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000860ddf1f[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.400393:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000022d073df 17ffffc0001001 3:0 ffff8f243cc96bd0 242 lru 00000080:00200000:2.0:1767319143.400399:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000040cf37a3 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319143.400401:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000860ddf1f 00000080:00200000:2.0:1767319143.400402:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.400405:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.400421:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.400432:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.400442:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.400444:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.400451:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.400459:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.400462:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.400466:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400689:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.400700:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.400702:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.400708:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.400711:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1767319143.400716:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.400719:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.400726:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:2.0:1767319143.400729:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.400740:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1767319143.400744:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1767319143.400746:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.400750:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 244, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.400752:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1767319143.400755:0:85367: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:1767319143.400762:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1767319143.400765:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1767319143.400768:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.400774:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319143.400782:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.400785:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.400793:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400816:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400825:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400834:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400841:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.400850:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.400856:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.400874:0:85367:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319143.400879:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000c0e10976[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.400882:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000001129dc5f 17ffffc0001001 3:0 ffff8f243cc96360 243 lru 00000080:00200000:2.0:1767319143.400888:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000459786ce 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319143.400890:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000c0e10976 00000080:00200000:2.0:1767319143.400891:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.400894:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.400902:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.400914:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.400917:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.400920:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.400926:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.400933:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.400936:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.400940:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.400948:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.400957:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.400959:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.400964:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.400967:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319143.400970:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.400973:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.400978:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:2.0:1767319143.400980:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.400987:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319143.400991:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319143.400993:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.400996:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 245, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.400998:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319143.401001:0:85367: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:1767319143.401006:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319143.401009:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319143.401011:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.401016:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319143.401022:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.401025:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.401032:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401051:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401060:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401068:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401075:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.401083:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.401089:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.401105:0:85367:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319143.401110:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000aafaea28[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.401113:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb4ca059 17ffffc0001001 3:0 ffff8f243cc965e8 244 lru 00000080:00200000:2.0:1767319143.401118:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8df9488 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319143.401121:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000aafaea28 00000080:00200000:2.0:1767319143.401122:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.401124:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.401132:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.401144:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.401146:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.401149:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.401155:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.401256:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.401260:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.401264:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401271:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.401280:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.401282:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.401286:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.401289:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319143.401293:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.401296:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.401403:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:2.0:1767319143.401415:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.401425:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1767319143.401429:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1767319143.401431:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.401443:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 246, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.401446:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1767319143.401449:0:85367: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:1767319143.401455:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1767319143.401458:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1767319143.401461:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.401708:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1767319143.401718:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.401721:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.401732:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401752:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401762:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401770:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401776:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.401785:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.401793:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.401816:0:85367:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1767319143.401821:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000065c32036[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.401824:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @0000000026d2c9f1 17ffffc0001001 3:0 ffff8f243cc96ca8 245 lru 00000080:00200000:2.0:1767319143.401830:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000012ea5901 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319143.401833:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000065c32036 00000080:00200000:2.0:1767319143.401834:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.401836:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.401847:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.401859:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.401862:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.401864:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.401876:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.401878:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.401881:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.401886:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401894:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.401903:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.401906:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.401910:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.401913:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1767319143.401918:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.401920:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.401926:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:2.0:1767319143.401929:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.401937:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1767319143.401941:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1767319143.401943:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.401947:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 247, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.401949:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1767319143.401951:0:85367: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:1767319143.401957:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1767319143.401959:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1767319143.401962:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.401966:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1767319143.401972:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.401973:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.401981:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.401999:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402007:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402014:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402021:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402030:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.402034:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.402050:0:85367:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1767319143.402054:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000d8aa80b3[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.402057:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000b92ca935 17ffffc0001001 3:0 ffff8f243cc96d80 246 lru 00000080:00200000:2.0:1767319143.402063:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000061f61c41 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319143.402065:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000d8aa80b3 00000080:00200000:2.0:1767319143.402066:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.402068:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.402076:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402087:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.402089:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.402091:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.402106:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.402109:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.402111:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.402114:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402122:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.402130:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.402132:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.402136:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.402139:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1767319143.402143:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.402146:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.402150:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:2.0:1767319143.402153:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.402253:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1767319143.402257:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1767319143.402260:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.402263:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 248, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.402265:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1767319143.402267:0:85367: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:1767319143.402272:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1767319143.402275:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1767319143.402277:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.402282:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1767319143.402287:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.402289:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.402296:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402405:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402423:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402430:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402444:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402453:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.402460:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.402676:0:85367:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1767319143.402682:0:85367:0:(rw26.c:969:ll_write_end()) page@000000002561aad9[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.402685:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000009b07556b 17ffffc0001001 3:0 ffff8f243cc960d8 247 lru 00000080:00200000:2.0:1767319143.402690:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec460cc0 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319143.402692:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000002561aad9 00000080:00200000:2.0:1767319143.402693:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.402696:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.402705:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402717:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.402720:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.402722:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.402735:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.402737:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.402740:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.402744:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402751:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.402761:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.402763:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.402767:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.402770:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1767319143.402775:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.402778:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.402784:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:2.0:1767319143.402787:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.402795:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1767319143.402799:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1767319143.402802:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.402805:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 249, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.402807:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1767319143.402810:0:85367: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:1767319143.402814:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1767319143.402818:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1767319143.402820:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.402825:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1767319143.402830:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.402832:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.402840:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402858:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402866:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402874:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402880:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402888:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.402894:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.402913:0:85367:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1767319143.402917:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008e48085b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.402920:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000caadb7bd 17ffffc0001001 3:0 ffff8f243cc96af8 248 lru 00000080:00200000:2.0:1767319143.402925:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000467971b4 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319143.402927:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008e48085b 00000080:00200000:2.0:1767319143.402928:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.402930:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.402937:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.402948:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.402951:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.402953:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.402964:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.402967:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.402969:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.402973:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.402980:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.402988:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.402990:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.402994:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.402997:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1767319143.403000:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.403003:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.403008:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:2.0:1767319143.403011:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.403017:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1767319143.403021:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1767319143.403023:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.403027:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 250, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.403028:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1767319143.403031:0:85367: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:1767319143.403035:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1767319143.403038:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1767319143.403040:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.403045:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1767319143.403050:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.403052:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.403059:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.403078:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.403087:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.403094:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.403101:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.403111:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.403116:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.403131:0:85367:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1767319143.403136:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006b4b3969[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.403139:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000d97909ae 17ffffc0001001 3:0 ffff8f243cc96510 249 lru 00000080:00200000:2.0:1767319143.403145:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007e793c9d 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319143.403147:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006b4b3969 00000080:00200000:2.0:1767319143.403148:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.403150:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.403251:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.403264:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.403267:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.403269:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.403280:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.403283:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.403286:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.403290:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.403298:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.404039:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.404043:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.404053:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.404059:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1767319143.404065:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.404069:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.404076:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:2.0:1767319143.404081:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.404094:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1767319143.404099:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1767319143.404102:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.404107:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 251, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.404109:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1767319143.404112:0:85367: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:1767319143.404121:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1767319143.404126:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1767319143.404129:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.404138:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1767319143.404149:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.404152:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.404257:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404286:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404297:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404382:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404389:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.404399:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.404611:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.404646:0:85367:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1767319143.404654:0:85367:0:(rw26.c:969:ll_write_end()) page@0000000077128fbc[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.404657:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000314394c1 17ffffc0001001 3:0 ffff8f243cc96a20 250 lru 00000080:00200000:2.0:1767319143.404664:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000c47c2ac5 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319143.404667:0:85367:0:(rw26.c:969:ll_write_end()) end page@0000000077128fbc 00000080:00200000:2.0:1767319143.404668:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.404672:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.404689:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.404709:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.404713:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.404716:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.404735:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.404738:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.404740:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.404744:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404753:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.404763:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.404765:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.404770:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.404773:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1767319143.404777:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.404780:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.404786:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:2.0:1767319143.404790:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.404800:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1767319143.404805:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1767319143.404808:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.404811:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 252, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.404813:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1767319143.404816:0:85367: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:1767319143.404823:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1767319143.404826:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1767319143.404828:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.404836:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1767319143.404843:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.404846:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.404855:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404874:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404883:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404890:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404897:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.404906:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.404912:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.404928:0:85367:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1767319143.404933:0:85367:0:(rw26.c:969:ll_write_end()) page@000000006b0b967a[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.404936:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000b31ad733 17ffffc0001001 3:0 ffff8f243cc96870 251 lru 00000080:00200000:2.0:1767319143.404941:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9c7503 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319143.404944:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000006b0b967a 00000080:00200000:2.0:1767319143.404945:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.404947:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.404955:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.404966:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.404969:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.404971:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.404983:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.404986:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.404988:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.404992:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.404999:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.405007:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.405010:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.405014:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.405017:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1767319143.405020:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.405024:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.405028:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:2.0:1767319143.405031:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.405038:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1767319143.405041:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1767319143.405044:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.405048:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 253, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.405049:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1767319143.405052:0:85367: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:1767319143.405057:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1767319143.405059:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1767319143.405062:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.405067:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1767319143.405072:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.405074:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.405080:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405098:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405107:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405113:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405121:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.405129:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.405135:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.405253:0:85367:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1767319143.405259:0:85367:0:(rw26.c:969:ll_write_end()) page@000000008c30427b[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.405262:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9110eef 17ffffc0001001 3:0 ffff8f243ccbbca8 252 lru 00000080:00200000:2.0:1767319143.405268:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c86a1f 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319143.405271:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000008c30427b 00000080:00200000:2.0:1767319143.405272:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.405274:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.405283:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.405296:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.405299:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.405397:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.405421:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.405425:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.405428:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.405432:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405674:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.405685:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.405688:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.405696:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.405700:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1767319143.405705:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.405708:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.405714:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:2.0:1767319143.405717:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.405729:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1767319143.405733:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1767319143.405735:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.405739:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 254, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.405741:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1767319143.405744:0:85367: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:1767319143.405751:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1767319143.405754:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1767319143.405757:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.405763:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1767319143.405770:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.405774:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.405784:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405808:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405818:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405825:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405831:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.405841:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.405848:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.405878:0:85367:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1767319143.405883:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000241db4c4[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.405887:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000003d46dac0 17ffffc0001021 2:0 ffff8f243ccbbd80 253 lru 00000080:00200000:2.0:1767319143.405893:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@000000003122ea78 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319143.405895:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000241db4c4 00000080:00200000:2.0:1767319143.405896:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.405899:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.405907:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.405921:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.405923:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.405925:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.405938:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.405941:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.405943:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.405948:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.405956:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.405963:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.405965:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.405969:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.405972:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1767319143.405975:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.405978:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.405983:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:2.0:1767319143.405986:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.405994:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1767319143.405997:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1767319143.406000:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.406003:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 255, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.406005:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1767319143.406007:0:85367: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:1767319143.406012:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1767319143.406014:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1767319143.406016:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.406021:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1767319143.406027:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.406029:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.406037:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406056:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406065:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406072:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406079:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.406087:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.406092:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.406108:0:85367:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1767319143.406113:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000b584945d[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.406116:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1447188 17ffffc0001001 3:0 ffff8f243ccbb0d8 254 lru 00000080:00200000:2.0:1767319143.406122:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0e31862 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319143.406124:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000b584945d 00000080:00200000:2.0:1767319143.406125:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.406128:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.406136:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.406147:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.406150:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.406152:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.406179:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.406182:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.406184:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.406188:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406196:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.406206:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.406208:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.406212:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.406216:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1767319143.406219:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.406222:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.406226:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:2.0:1767319143.406229:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.406236:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1767319143.406240:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1767319143.406242:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319143.406246:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 256, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319143.406248:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1767319143.406250:0:85367: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:1767319143.406255:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1767319143.406258:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1767319143.406261:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.406265:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1767319143.406271:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.406273:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.406281:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406299:0:85367:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406668:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406677:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406682:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.406691:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.406699:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.406721:0:85367:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1767319143.406726:0:85367:0:(rw26.c:969:ll_write_end()) page@000000001e7c0fc1[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:2.0:1767319143.406729:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbc96b5c 17ffffc0001001 3:0 ffff8f243ccbbaf8 255 lru 00000080:00200000:2.0:1767319143.406735:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000f53a67ef 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000002a7c3878 0000000025568cc7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319143.406738:0:85367:0:(rw26.c:969:ll_write_end()) end page@000000001e7c0fc1 00000080:00200000:2.0:1767319143.406739:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.406741:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.406750:0:85367:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.406762:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.406765:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.406767:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.406797:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.406800:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.406802:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aaab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.406806:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.406813:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.406820:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.406822:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.406827:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.406830:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1767319143.406834:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.406837:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319143.406869:0:68860:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.406882:0:68860:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.407259:0:68860:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.407471:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:3.0:1767319143.407480:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.407508:0:85367:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1048576, count: 4096 00000080:00200000:3.0:1767319143.407515:0:85367:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1048576, bytes: 4096 00000080:00200000:3.0:1767319143.407518:0:85367:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319143.407535:0:85367:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 257, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319143.407538:0:85367:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:3.0:1767319143.407542:0:85367: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:1767319143.407554:0:85367:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:3.0:1767319143.407559:0:85367:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:3.0:1767319143.407563:0:85367:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.407575:0:85367:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:3.0:1767319143.407586:0:85367:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.407590:0:85367:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.407643:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.407653:0:85367:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.407666:0:85367:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319143.407700:0:85367:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380736:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319143.407885:0:85367:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdca80 going to sleep for 11 seconds 00000008:00100000:2.0:1767319143.409389:0:68860:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bddf80 - object 0x280000400:3310 offset 0<>1048576 00000100:00100000:3.0:1767319143.409712:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377380864:192.168.204.123@tcp:4:dd.0 00000100:00100000:3.0:1767319143.414284:0:85367:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377380736:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319143.414351:0:85367:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414376:0:85367:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414436:0:85367:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414461:0:85367:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319143.414684:0:85367:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414697:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414705:0:85367:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.414738:0:85367:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.414762:0:85367:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.414821:0:85367:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:3.0:1767319143.414833:0:85367:0:(rw26.c:969:ll_write_end()) page@00000000cbca65f8[3 00000000ec61957b 2 1 00000000da581a25] 00000080:00200000:3.0:1767319143.414837:0:85367:0:(rw26.c:969:ll_write_end()) vmpage @000000004641e14b 17ffffc0001001 3:0 ffff8f2430d656c0 256 lru 00000080:00200000:3.0:1767319143.414846:0:85367:0:(rw26.c:969:ll_write_end()) osc-page@00000000900ec513 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319143.414848:0:85367:0:(rw26.c:969:ll_write_end()) end page@00000000cbca65f8 00000080:00200000:3.0:1767319143.414849:0:85367:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.414856:0:85367:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.414880:0:85367:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000af862099 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.414911:0:85367:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca6578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.414916:0:85367:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.414919:0:85367:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.414939:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.414943:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.414946:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.414951:0:85367:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.414960:0:85367:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.414975:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c594e8 (ffff8f24206aa2d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.414979:0:85367:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aa2d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.414986:0:85367:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.414995:0:85367:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:3.0:1767319143.415005:0:85367:0:(vvp_io.c:289:vvp_io_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:1767319143.415009:0:85367:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.415022:0:85367:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:3.0:1767319143.415027:0:85367:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.415075:0:85367:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x22:0x0](ffff8f2406ca63c8), flags 100001 00000002:00100000:3.0:1767319143.415150:0:85367:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdca80 x1853164377380480/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319143.415175:0:85367:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319143.415180:0:85367:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9c00 x1853164377381120/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319143.415207:0:85367:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377381120:192.168.204.123@tcp:35:dd.0 00000100:00100000:3.0:1767319143.415520:0:85367:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdca80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319143.430912:0:85367:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85367:1853164377381120:192.168.204.123@tcp:35:dd.0 00000002:00100000:3.0:1767319143.430961:0:85367:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdca80 x1853164377380480/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319143.451862:0:85368:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319143.451905:0:85368: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:1767319143.451927:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.451947:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319143.451956:0:85368:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319143.451965:0:85368:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319143.451969:0:85368:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:0.0:1767319143.451978:0:85368:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfbf8 00010000:00010000:0.0:1767319143.451983:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.451992:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319143.452010:0:85368:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319143.452020:0:85368:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319143.452027:0:85368:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319143.452032:0:85368:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=25 00000080:00200000:0.0:1767319143.452053:0:85368:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:0.0:1767319143.452069:0:85368:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:0.0:1767319143.452074:0:85368:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), file ffff8f2403a54000, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319143.452083:0:85368:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000002:00010000:0.0:1767319143.452108:0:85368: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:1767319143.452351:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85368 initiator: MDT0 00010000:00010000:0.0:1767319143.452360:0:85368:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85368 initiator: MDT0 00000020:00100000:0.0:1767319143.452374:0:85368:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319143.452391:0:85368:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377381376/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/66448 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:1767319143.452402:0:85368:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85368 initiator: MDT0 00000100:00100000:0.0:1767319143.452430:0:85368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381376:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319143.452952:0:85368:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067240 going to sleep for 11 seconds 00000008:00010000:3.0:1767319143.468137:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319143.468573:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000000057e98c ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319143.468613:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377380864:192.168.204.123@tcp:4:dd.0 00000100:00100000:0.0:1767319143.473788:0:85368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381376:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319143.473822:0:85368:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473853:0:85368:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473860:0:85368:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473894:0:85368:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473905:0:85368:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473919:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473927:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.473934:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319143.473945:0:85368:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff8f2438c65c00 x1853164377381376/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319143.473958:0:85368:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377381376/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319143.473973:0:85368:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319143.473987:0:85368:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319143.473998:0:85368:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 4 res 8589953617/35 (0 0) 00000080:00200000:0.0:1767319143.474005:0:85368:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319143.474029:0:85368:0:(namei.c:1569:ll_create_it()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248), intent=open|creat 00000080:00200000:0.0:1767319143.474072:0:85368:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082163c8) 00000080:00200000:0.0:1767319143.474259:0:85368:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x23:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:0.0:1767319143.474265:0:85368:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x23:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319143.474269:0:85368:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe828f3 00000080:00010000:0.0:1767319143.474280:0:85368:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082163c8) 00000080:00200008:0.0:1767319143.474298:0:85368:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a51:0x23:0x0](ffff8f24082163c8), flags 101101 00000002:00100000:0.0:1767319143.474711:0:85368:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377381376/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319143.474756:0:85368:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828f3 from it ffff8f2438842360 00010000:00010000:0.0:1767319143.474762:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319143.474771:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319143.474796:0:85368:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082163c8), inode mode 81a4 mask 40 00000080:00200008:0.0:1767319143.474907:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 0, count: 4096 00000080:00200000:0.0:1767319143.474918:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 0, bytes: 4096 00000080:00200000:0.0:1767319143.474924:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.474933:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 1, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.474936:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:0.0:1767319143.474942:0:85368:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319143.474959:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319143.474968:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:0.0:1767319143.474972:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.474994:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319143.475013:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.475020:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.475088:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.475104:0:85368:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.475117:0:85368:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319143.475142:0:85368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381504:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319143.475272:0:85368:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067cc0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319143.479668:0:85368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381504:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319143.479707:0:85368:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.479730:0:85368:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.479743:0:85368:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.479761:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.479775:0:85368:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.479788:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.479822:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.479856:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [0, 4096) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.479881:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.479931:0:85368:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:0.0:1767319143.479947:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c06f2d0d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.479951:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007a1d8729 17ffffc0001001 3:0 ffff8f2437720870 0 lru 00000080:00200000:0.0:1767319143.479960:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2676042 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 15335424 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319143.479962:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c06f2d0d 00000080:00200000:0.0:1767319143.479963:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.479969:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.479996:0:85368:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.480018:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.480024:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.480028:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.480047:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.480051:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.480055:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.480060:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480069:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.480084:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.480093:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.480103:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.480113:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319143.480125:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.480129:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.480147:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:0.0:1767319143.480153:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.480279:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 4096, count: 4096 00000080:00200000:0.0:1767319143.480290:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 4096, bytes: 4096 00000080:00200000:0.0:1767319143.480295:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.480615:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 2, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.480618:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:0.0:1767319143.480624:0:85368: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:1767319143.480640:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:0.0:1767319143.480646:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:0.0:1767319143.480651:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.480671:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:0.0:1767319143.480688:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.480693:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.480715:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480728:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480739:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480745:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480752:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.480767:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.480775:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.480799:0:85368:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:0.0:1767319143.480805:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a97c4ae9[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.480808:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000071664d57 17ffffc0001001 3:0 ffff8f2437720948 1 lru 00000080:00200000:0.0:1767319143.480813:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000024727202 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:0.0:1767319143.480815:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a97c4ae9 00000080:00200000:0.0:1767319143.480816:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.480819:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.480832:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.480848:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.480851:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.480853:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.480862:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.480864:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.480866:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.480871:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.480880:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.480890:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.480894:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.480900:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.480904:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:0.0:1767319143.480919:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.480922:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.480930:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:0.0:1767319143.480934:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.480946:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 8192, count: 4096 00000080:00200000:0.0:1767319143.480951:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 8192, bytes: 4096 00000080:00200000:0.0:1767319143.480953:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.480958:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 3, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.480959:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:0.0:1767319143.480962:0:85368: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:1767319143.480968:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:0.0:1767319143.480971:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:0.0:1767319143.480973:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.480980:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:0.0:1767319143.480986:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.480988:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.480996:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481005:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481013:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481021:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481029:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.481049:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.481054:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.481071:0:85368:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:0.0:1767319143.481075:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000bfce8aad[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.481078:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000839cf50e 17ffffc0001001 3:0 ffff8f24377206c0 2 lru 00000080:00200000:0.0:1767319143.481083:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fedb1006 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:0.0:1767319143.481085:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000bfce8aad 00000080:00200000:0.0:1767319143.481087:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.481089:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.481097:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.481110:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.481113:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.481115:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.481121:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.481123:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.481125:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.481129:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481136:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.481144:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.481146:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.481151:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.481461:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:0.0:1767319143.481573:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.481577:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.481584:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:0.0:1767319143.481588:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.481600:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 12288, count: 4096 00000080:00200000:0.0:1767319143.481604:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 12288, bytes: 4096 00000080:00200000:0.0:1767319143.481608:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.481613:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 4, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.481615:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:0.0:1767319143.481618:0:85368: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:1767319143.481625:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:0.0:1767319143.481629:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:0.0:1767319143.481631:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.481639:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:0.0:1767319143.481646:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.481650:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.481659:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481669:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481679:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481686:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481693:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.481715:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.481724:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.481746:0:85368:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:0.0:1767319143.481752:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000079738c53[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.481755:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b66dcede 17ffffc0001001 3:0 ffff8f24377201b0 3 lru 00000080:00200000:0.0:1767319143.481761:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000073fc43c 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:0.0:1767319143.481764:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000079738c53 00000080:00200000:0.0:1767319143.481765:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.481768:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.481778:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.481793:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.481796:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.481798:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.481806:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.481809:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.481812:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.481817:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.481825:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.481836:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.481839:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.481845:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.481848:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:0.0:1767319143.481952:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.481956:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.481962:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:0.0:1767319143.481966:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.481975:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 16384, count: 4096 00000080:00200000:0.0:1767319143.481979:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 16384, bytes: 4096 00000080:00200000:0.0:1767319143.481981:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.481985:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 5, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.481987:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:0.0:1767319143.481990:0:85368: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:1767319143.481996:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:0.0:1767319143.481999:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:0.0:1767319143.482001:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.482008:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:0.0:1767319143.482015:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.482017:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.482025:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482034:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482042:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482050:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482056:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482075:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.482081:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.482098:0:85368:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:0.0:1767319143.482103:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004d988a14[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.482106:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000054ee121d 17ffffc0001001 3:0 ffff8f2437720288 4 lru 00000080:00200000:0.0:1767319143.482112:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000005c5fe224 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:0.0:1767319143.482115:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004d988a14 00000080:00200000:0.0:1767319143.482116:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.482118:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.482127:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482138:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.482141:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.482144:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.482150:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.482153:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.482241:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.482246:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482254:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.482264:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.482266:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.482272:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.482276:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:0.0:1767319143.482286:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.482290:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.482295:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:0.0:1767319143.482299:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.482561:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 20480, count: 4096 00000080:00200000:0.0:1767319143.482568:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 20480, bytes: 4096 00000080:00200000:0.0:1767319143.482571:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.482576:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 6, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.482578:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:0.0:1767319143.482581:0:85368: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:1767319143.482589:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:0.0:1767319143.482592:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:0.0:1767319143.482595:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.482603:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:0.0:1767319143.482611:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.482614:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.482624:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482634:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482643:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482650:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482657:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482680:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.482688:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.482710:0:85368:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:0.0:1767319143.482715:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000044eb103b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.482719:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd0e9605 17ffffc0001001 3:0 ffff8f2437720e58 5 lru 00000080:00200000:0.0:1767319143.482724:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce015681 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:0.0:1767319143.482727:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000044eb103b 00000080:00200000:0.0:1767319143.482728:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.482731:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.482741:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482756:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.482759:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.482762:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.482770:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.482772:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.482775:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.482780:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482787:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.482798:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.482800:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.482805:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.482809:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:0.0:1767319143.482820:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.482823:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.482830:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:0.0:1767319143.482833:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.482841:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 24576, count: 4096 00000080:00200000:0.0:1767319143.482845:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 24576, bytes: 4096 00000080:00200000:0.0:1767319143.482847:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.482851:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 7, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.482853:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:0.0:1767319143.482855:0:85368: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:1767319143.482860:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:0.0:1767319143.482863:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:0.0:1767319143.482866:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.482872:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:0.0:1767319143.482878:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.482880:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.482888:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482896:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482904:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482911:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.482917:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482935:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.482940:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.482955:0:85368:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:0.0:1767319143.482960:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000fde9f70d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.482963:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c12a55b4 17ffffc0001001 3:0 ffff8f2437720000 6 lru 00000080:00200000:0.0:1767319143.482968:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008c51698e 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:0.0:1767319143.482971:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000fde9f70d 00000080:00200000:0.0:1767319143.482972:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.482974:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.482982:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.482995:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.482998:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.483000:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.483006:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.483009:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.483012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.483016:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483023:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.483033:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.483035:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.483040:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.483043:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:0.0:1767319143.483053:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.483056:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.483062:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:0.0:1767319143.483065:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.483073:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 28672, count: 4096 00000080:00200000:0.0:1767319143.483077:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 28672, bytes: 4096 00000080:00200000:0.0:1767319143.483080:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.483083:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 8, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.483085:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:0.0:1767319143.483087:0:85368: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:1767319143.483092:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:0.0:1767319143.483095:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:0.0:1767319143.483097:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.483104:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:0.0:1767319143.483109:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.483112:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.483119:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483127:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483137:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483144:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483150:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.483272:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.483278:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.483783:0:85368:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:0.0:1767319143.483792:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003dceab93[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.483795:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007e7a6889 17ffffc0001021 2:0 ffff8f2437720798 7 lru 00000080:00200000:0.0:1767319143.483802:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa5bde0c 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:0.0:1767319143.483804:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003dceab93 00000080:00200000:0.0:1767319143.483805:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.483809:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.483823:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.483840:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.483843:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.483846:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.483856:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.483859:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.483861:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.483866:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.483874:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.483885:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.483887:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.483893:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.483897:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:0.0:1767319143.483910:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.483913:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.483921:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:0.0:1767319143.483925:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.483936:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 32768, count: 4096 00000080:00200000:0.0:1767319143.483941:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 32768, bytes: 4096 00000080:00200000:0.0:1767319143.483943:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.483947:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 9, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.483949:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:0.0:1767319143.483952:0:85368: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:1767319143.483959:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:0.0:1767319143.483963:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:0.0:1767319143.483966:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.483975:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:0.0:1767319143.483982:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.483984:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.483994:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484002:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484011:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484018:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484024:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.484108:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.484117:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.484137:0:85368:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:0.0:1767319143.484141:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000efb030a6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.484144:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000015d548f6 17ffffc0001001 3:0 ffff8f2437720438 8 lru 00000080:00200000:0.0:1767319143.484149:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000dacb252b 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:0.0:1767319143.484151:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000efb030a6 00000080:00200000:0.0:1767319143.484152:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.484241:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.484251:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.484263:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.484266:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.484268:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.484275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.484277:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.484279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.484283:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484290:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.484299:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.484327:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.484847:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.484854:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:0.0:1767319143.484875:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.484879:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.484887:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:0.0:1767319143.484893:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.484912:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 36864, count: 4096 00000080:00200000:0.0:1767319143.484917:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 36864, bytes: 4096 00000080:00200000:0.0:1767319143.484921:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.484928:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 10, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.484930:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:0.0:1767319143.484933:0:85368: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:1767319143.484942:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:0.0:1767319143.484946:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:0.0:1767319143.484949:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.484958:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:0.0:1767319143.484968:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.484971:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.484986:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.484997:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485008:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485017:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485024:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.485138:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.485149:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.485270:0:85368:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:0.0:1767319143.485277:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008f327046[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.485281:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee101acc 17ffffc0001001 3:0 ffff8f2437720bd0 9 lru 00000080:00200000:0.0:1767319143.485287:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008eb8beb3 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:0.0:1767319143.485289:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008f327046 00000080:00200000:0.0:1767319143.485290:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.485293:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.485565:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.485587:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.485591:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.485593:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.485692:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.485696:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.485699:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.485705:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485713:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.485729:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.485731:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.485739:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.485744:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:0.0:1767319143.485757:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.485760:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.485768:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:0.0:1767319143.485772:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.485786:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 40960, count: 4096 00000080:00200000:0.0:1767319143.485791:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 40960, bytes: 4096 00000080:00200000:0.0:1767319143.485793:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.485798:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 11, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.485801:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:0.0:1767319143.485804:0:85368: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:1767319143.485812:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:0.0:1767319143.485816:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:0.0:1767319143.485818:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.485828:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:0.0:1767319143.485835:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.485839:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.485850:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485859:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485868:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485875:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.485880:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.485900:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.485908:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.485943:0:85368:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:0.0:1767319143.485948:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000584ccac7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.485952:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dac614fc 17ffffc0001001 3:0 ffff8f243cd80948 10 lru 00000080:00200000:0.0:1767319143.485958:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000dc1cba2 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:0.0:1767319143.485960:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000584ccac7 00000080:00200000:0.0:1767319143.485962:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.485964:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.485974:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.485984:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.485987:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.485989:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.485994:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.485997:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.485999:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.486002:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486010:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.486019:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.486021:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.486025:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.486028:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:0.0:1767319143.486037:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.486127:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.486132:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:0.0:1767319143.486135:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.486143:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 45056, count: 4096 00000080:00200000:0.0:1767319143.486147:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 45056, bytes: 4096 00000080:00200000:0.0:1767319143.486149:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.486241:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 12, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.486245:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:0.0:1767319143.486248:0:85368: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:1767319143.486255:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:0.0:1767319143.486258:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:0.0:1767319143.486261:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.486268:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:0.0:1767319143.486274:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.486277:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.486284:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486292:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486300:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486338:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486344:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.486362:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.486369:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.486388:0:85368:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:0.0:1767319143.486393:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000092ca413c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.486396:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1732abf 17ffffc0001001 3:0 ffff8f243cd806c0 11 lru 00000080:00200000:0.0:1767319143.486401:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000908fd2b9 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:0.0:1767319143.486403:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000092ca413c 00000080:00200000:0.0:1767319143.486404:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.486587:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.486693:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.486709:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.486713:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.486715:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.486724:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.486727:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.486730:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.486734:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486741:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.486752:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.486755:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.486760:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.486764:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:0.0:1767319143.486778:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.486781:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.486787:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:0.0:1767319143.486790:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.486800:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 49152, count: 4096 00000080:00200000:0.0:1767319143.486804:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 49152, bytes: 4096 00000080:00200000:0.0:1767319143.486807:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.486812:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 13, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.486814:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:0.0:1767319143.486817:0:85368: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:1767319143.486823:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:0.0:1767319143.486827:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:0.0:1767319143.486829:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.486836:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:0.0:1767319143.486842:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.486845:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.486855:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486863:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486871:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486878:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486884:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.486902:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.486908:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.486924:0:85368:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:0.0:1767319143.486928:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d09b95d4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.486931:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9490e08 17ffffc0001001 3:0 ffff8f243cd801b0 12 lru 00000080:00200000:0.0:1767319143.486938:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002602bb1c 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:0.0:1767319143.486940:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d09b95d4 00000080:00200000:0.0:1767319143.486941:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.486944:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.486953:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.486964:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.486966:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.486969:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.486974:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.486976:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.486979:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.486983:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.486991:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.486999:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.487002:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.487006:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.487008:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:0.0:1767319143.487017:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.487020:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.487024:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:0.0:1767319143.487027:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.487034:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 53248, count: 4096 00000080:00200000:0.0:1767319143.487122:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 53248, bytes: 4096 00000080:00200000:0.0:1767319143.487126:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.487130:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 14, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.487132:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:0.0:1767319143.487135:0:85368: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:1767319143.487140:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:0.0:1767319143.487143:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:0.0:1767319143.487145:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.487151:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:0.0:1767319143.487249:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.487253:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.487261:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487269:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487277:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487285:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487292:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.487360:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.487366:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.487386:0:85368:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:0.0:1767319143.487390:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005f9bccf4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.487394:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000efbefb39 17ffffc0001001 3:0 ffff8f243cd80288 13 lru 00000080:00200000:0.0:1767319143.487399:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006a6238be 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:0.0:1767319143.487402:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005f9bccf4 00000080:00200000:0.0:1767319143.487403:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.487406:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.487738:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.487755:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.487758:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.487760:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.487767:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.487770:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.487773:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.487777:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487784:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.487794:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.487796:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.487801:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.487805:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:0.0:1767319143.487818:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.487821:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.487827:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:0.0:1767319143.487830:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.487843:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 57344, count: 4096 00000080:00200000:0.0:1767319143.487848:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 57344, bytes: 4096 00000080:00200000:0.0:1767319143.487851:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.487856:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 15, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.487858:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:0.0:1767319143.487861:0:85368: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:1767319143.487868:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:0.0:1767319143.487874:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:0.0:1767319143.487876:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.487884:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:0.0:1767319143.487891:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.487894:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.487902:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487911:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487921:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487928:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.487934:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.487953:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.487960:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.487980:0:85368:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:0.0:1767319143.487984:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000080831e1e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.487988:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000087ea482a 17ffffc0001001 3:0 ffff8f243cd80e58 14 lru 00000080:00200000:0.0:1767319143.487994:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee02eb96 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:0.0:1767319143.487996:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000080831e1e 00000080:00200000:0.0:1767319143.487997:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.488000:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.488008:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.488021:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.488024:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.488026:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.488032:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.488035:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.488037:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.488134:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488142:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.488151:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.488248:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.488254:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.488258:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:0.0:1767319143.488267:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.488270:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.488275:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:0.0:1767319143.488278:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.488287:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 61440, count: 4096 00000080:00200000:0.0:1767319143.488292:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 61440, bytes: 4096 00000080:00200000:0.0:1767319143.488294:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.488298:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 16, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.488300:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:0.0:1767319143.488330:0:85368: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:1767319143.488337:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:0.0:1767319143.488340:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:0.0:1767319143.488343:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.488349:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:0.0:1767319143.488355:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.488358:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.488367:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488375:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488383:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488390:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488397:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.488591:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.488684:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.488707:0:85368:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:0.0:1767319143.488712:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000028f2212e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.488715:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000875af953 17ffffc0001001 3:0 ffff8f243cd80000 15 lru 00000080:00200000:0.0:1767319143.488722:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4954c4b 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:0.0:1767319143.488724:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000028f2212e 00000080:00200000:0.0:1767319143.488725:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.488728:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.488739:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.488752:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.488755:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.488758:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.488765:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.488767:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.488770:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.488774:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488782:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.488792:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.488795:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.488800:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.488803:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:0.0:1767319143.488813:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.488817:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.488822:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:0.0:1767319143.488826:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.488834:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 65536, count: 4096 00000080:00200000:0.0:1767319143.488838:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 65536, bytes: 4096 00000080:00200000:0.0:1767319143.488841:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.488845:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 17, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.488847:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:0.0:1767319143.488849:0:85368: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:1767319143.488855:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:0.0:1767319143.488858:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:0.0:1767319143.488860:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.488867:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:0.0:1767319143.488872:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.488875:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.488883:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488892:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488900:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488908:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.488914:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.488932:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.488939:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.488956:0:85368:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:0.0:1767319143.488960:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000093eaf1c9[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.488964:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd756ffa 17ffffc0001001 3:0 ffff8f243cd80798 16 lru 00000080:00200000:0.0:1767319143.488969:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002c536140 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:0.0:1767319143.488971:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000093eaf1c9 00000080:00200000:0.0:1767319143.488972:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.488974:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.488982:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.488993:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.488996:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.488998:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.489004:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.489006:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.489008:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.489012:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489020:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.489028:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.489031:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.489035:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.489117:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:0.0:1767319143.489128:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.489131:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.489136:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:0.0:1767319143.489139:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.489147:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 69632, count: 4096 00000080:00200000:0.0:1767319143.489151:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 69632, bytes: 4096 00000080:00200000:0.0:1767319143.489153:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.489241:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 18, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.489242:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:0.0:1767319143.489245:0:85368: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:1767319143.489251:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:0.0:1767319143.489254:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:0.0:1767319143.489256:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.489262:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:0.0:1767319143.489268:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.489270:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.489277:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489286:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489293:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489299:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489569:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.489589:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.489596:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.489851:0:85368:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:0.0:1767319143.489857:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c18e200f[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.489860:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2a8723c 17ffffc0001001 3:0 ffff8f243cd80438 17 lru 00000080:00200000:0.0:1767319143.489866:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007f6eb226 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:0.0:1767319143.489868:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c18e200f 00000080:00200000:0.0:1767319143.489869:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.489872:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.489884:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.489899:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.489902:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.489905:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.489914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.489917:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.489920:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.489924:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.489931:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.489941:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.489944:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.489949:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.489953:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:0.0:1767319143.489964:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.489966:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.489973:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:0.0:1767319143.489976:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.489990:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 73728, count: 4096 00000080:00200000:0.0:1767319143.489994:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 73728, bytes: 4096 00000080:00200000:0.0:1767319143.489996:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.490000:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 19, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.490002:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:0.0:1767319143.490005:0:85368: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:1767319143.490011:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:0.0:1767319143.490014:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:0.0:1767319143.490016:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.490023:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:0.0:1767319143.490029:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.490032:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.490120:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490130:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490138:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490144:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490149:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.490249:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.490257:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.490277:0:85368:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:0.0:1767319143.490282:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000061b9352[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.490285:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3ae523b 17ffffc0001001 3:0 ffff8f243cd80bd0 18 lru 00000080:00200000:0.0:1767319143.490291:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001ba7f09f 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:0.0:1767319143.490293:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000061b9352 00000080:00200000:0.0:1767319143.490294:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.490296:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.490332:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.490345:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.490348:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.490350:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.490356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.490358:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.490361:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.490364:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490372:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.490382:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.490384:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.490388:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.490391:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:0.0:1767319143.490401:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.490404:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.490419:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:0.0:1767319143.490422:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.490432:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 77824, count: 4096 00000080:00200000:0.0:1767319143.490435:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 77824, bytes: 4096 00000080:00200000:0.0:1767319143.490438:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.490441:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 20, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.490443:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:0.0:1767319143.490445:0:85368: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:1767319143.490450:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:0.0:1767319143.490452:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:0.0:1767319143.490454:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.490459:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:0.0:1767319143.490673:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.490678:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.490687:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490697:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490705:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490713:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490720:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.490738:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.490744:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.490762:0:85368:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:0.0:1767319143.490767:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d425a81b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.490770:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000db31daa1 17ffffc0001001 3:0 ffff8f243cd80360 19 lru 00000080:00200000:0.0:1767319143.490776:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009e18beb4 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:0.0:1767319143.490778:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d425a81b 00000080:00200000:0.0:1767319143.490779:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.490781:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.490789:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.490801:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.490804:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.490806:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.490812:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.490815:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.490817:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.490821:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490829:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.490837:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.490839:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.490844:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.490846:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:0.0:1767319143.490857:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.490859:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.490865:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:0.0:1767319143.490868:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.490876:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 81920, count: 4096 00000080:00200000:0.0:1767319143.490880:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 81920, bytes: 4096 00000080:00200000:0.0:1767319143.490883:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.490887:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 21, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.490889:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:0.0:1767319143.490891:0:85368: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:1767319143.490897:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:0.0:1767319143.490900:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:0.0:1767319143.490902:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.490908:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:0.0:1767319143.490914:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.490917:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.490924:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490931:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490939:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490945:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.490952:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.490972:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.490977:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.490992:0:85368:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:0.0:1767319143.490997:0:85368:0:(rw26.c:969:ll_write_end()) page@000000002212a5f6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.491000:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddce0b7a 17ffffc0001001 3:0 ffff8f243cd805e8 20 lru 00000080:00200000:0.0:1767319143.491005:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000be00a4b1 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:0.0:1767319143.491007:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000002212a5f6 00000080:00200000:0.0:1767319143.491008:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.491010:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.491018:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.491030:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.491033:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.491035:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.491129:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.491133:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.491136:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.491140:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491148:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.491246:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.491249:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.491255:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.491258:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:0.0:1767319143.491268:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.491271:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.491276:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:0.0:1767319143.491279:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.491287:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 86016, count: 4096 00000080:00200000:0.0:1767319143.491291:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 86016, bytes: 4096 00000080:00200000:0.0:1767319143.491293:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.491297:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 22, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.491298:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:0.0:1767319143.491348:0:85368: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:1767319143.491356:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:0.0:1767319143.491359:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:0.0:1767319143.491361:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.491368:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:0.0:1767319143.491373:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.491376:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.491384:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491392:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491400:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491416:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491423:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.491444:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.491450:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.491813:0:85368:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:0.0:1767319143.491820:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000bdfd29f8[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.491823:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000065753e8c 17ffffc0001001 3:0 ffff8f243cd80ca8 21 lru 00000080:00200000:0.0:1767319143.491830:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000790f300e 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:0.0:1767319143.491832:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000bdfd29f8 00000080:00200000:0.0:1767319143.491833:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.491836:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.491849:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.491864:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.491867:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.491870:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.491877:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.491880:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.491882:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.491887:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.491895:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.491905:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.491907:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.491912:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.491916:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:0.0:1767319143.491928:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.491931:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.491937:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:0.0:1767319143.491941:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.491952:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 90112, count: 4096 00000080:00200000:0.0:1767319143.491956:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 90112, bytes: 4096 00000080:00200000:0.0:1767319143.491959:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.491963:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 23, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.491964:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:0.0:1767319143.491967:0:85368: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:1767319143.491974:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:0.0:1767319143.491978:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:0.0:1767319143.491980:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.491988:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:0.0:1767319143.491994:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.491996:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.492005:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492015:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492023:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492030:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492036:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.492146:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.492152:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.492272:0:85368:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:0.0:1767319143.492277:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a54d0fa4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.492280:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007b461771 17ffffc0001021 2:0 ffff8f243cd80d80 22 lru 00000080:00200000:0.0:1767319143.492286:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000020bda2d7 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:0.0:1767319143.492288:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a54d0fa4 00000080:00200000:0.0:1767319143.492289:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.492292:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.492327:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.492341:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.492345:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.492347:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.492353:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.492356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.492358:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.492363:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492370:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.492380:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.492382:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.492386:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.492390:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:0.0:1767319143.492400:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.492403:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.492559:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:0.0:1767319143.492562:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.492572:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 94208, count: 4096 00000080:00200000:0.0:1767319143.492576:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 94208, bytes: 4096 00000080:00200000:0.0:1767319143.492579:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.492583:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 24, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.492585:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:0.0:1767319143.492587:0:85368: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:1767319143.492593:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:0.0:1767319143.492596:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:0.0:1767319143.492671:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.492679:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:0.0:1767319143.492685:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.492687:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.492696:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492704:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492712:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492719:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492726:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.492743:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.492749:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.492766:0:85368:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:0.0:1767319143.492770:0:85368:0:(rw26.c:969:ll_write_end()) page@000000006b22cb49[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.492773:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000aaedb0a2 17ffffc0001001 3:0 ffff8f243cd800d8 23 lru 00000080:00200000:0.0:1767319143.492780:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000986e43b8 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:0.0:1767319143.492782:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000006b22cb49 00000080:00200000:0.0:1767319143.492783:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.492785:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.492793:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.492804:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.492807:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.492809:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.492815:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.492818:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.492820:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.492824:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492831:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.492840:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.492842:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.492846:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.492849:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:0.0:1767319143.492858:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.492860:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.492864:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:0.0:1767319143.492867:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.492874:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 98304, count: 4096 00000080:00200000:0.0:1767319143.492877:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 98304, bytes: 4096 00000080:00200000:0.0:1767319143.492879:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.492882:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 25, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.492883:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:0.0:1767319143.492886:0:85368: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:1767319143.492890:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:0.0:1767319143.492892:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:0.0:1767319143.492895:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.492899:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:0.0:1767319143.492904:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.492906:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.492912:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492919:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492927:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492933:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.492939:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.492956:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.492961:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.492974:0:85368:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:0.0:1767319143.492978:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007cd0ca97[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.492981:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003c0aa1e8 17ffffc0001001 3:0 ffff8f243cd80af8 24 lru 00000080:00200000:0.0:1767319143.492987:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006ce14066 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:0.0:1767319143.492989:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007cd0ca97 00000080:00200000:0.0:1767319143.492990:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.492992:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.492999:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.493009:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.493011:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.493014:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.493019:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.493022:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.493024:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.493028:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493036:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.493126:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.493128:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.493133:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.493136:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:0.0:1767319143.493144:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.493147:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.493152:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:0.0:1767319143.493238:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.493247:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 102400, count: 4096 00000080:00200000:0.0:1767319143.493250:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 102400, bytes: 4096 00000080:00200000:0.0:1767319143.493252:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.493256:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 26, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.493257:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:0.0:1767319143.493260:0:85368: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:1767319143.493265:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:0.0:1767319143.493269:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:0.0:1767319143.493270:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.493276:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:0.0:1767319143.493282:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.493285:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.493292:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493300:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493350:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493357:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493363:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.493380:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.493385:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.493403:0:85368:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:0.0:1767319143.493418:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000f61fbdf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.493421:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004c785fad 17ffffc0001001 3:0 ffff8f243cd80510 25 lru 00000080:00200000:0.0:1767319143.493426:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f54d2a6a 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:0.0:1767319143.493428:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000f61fbdf 00000080:00200000:0.0:1767319143.493429:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.493430:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.493438:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.493450:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.493453:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.493455:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.493461:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.493783:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.493787:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.493792:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493800:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.493810:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.493812:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.493818:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.493822:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:0.0:1767319143.493837:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.493840:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.493847:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:0.0:1767319143.493850:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.493861:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 106496, count: 4096 00000080:00200000:0.0:1767319143.493865:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 106496, bytes: 4096 00000080:00200000:0.0:1767319143.493868:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.493872:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 27, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.493874:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:0.0:1767319143.493877:0:85368: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:1767319143.493883:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:0.0:1767319143.493886:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:0.0:1767319143.493889:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.493897:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:0.0:1767319143.493903:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.493906:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.493915:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493924:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493932:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493939:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.493945:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.493966:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.493972:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.493991:0:85368:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:0.0:1767319143.493996:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d994f7e2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.493999:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002d523170 17ffffc0001001 3:0 ffff8f243cd80a20 26 lru 00000080:00200000:0.0:1767319143.494004:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1b743dd 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:0.0:1767319143.494007:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d994f7e2 00000080:00200000:0.0:1767319143.494008:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.494010:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.494021:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.494033:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.494036:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.494132:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.494144:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.494146:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.494149:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.494238:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494248:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.494259:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.494261:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.494268:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.494271:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:0.0:1767319143.494281:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.494284:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.494291:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:0.0:1767319143.494294:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.494333:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 110592, count: 4096 00000080:00200000:0.0:1767319143.494338:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 110592, bytes: 4096 00000080:00200000:0.0:1767319143.494340:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.494344:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 28, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.494346:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:0.0:1767319143.494349:0:85368: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:1767319143.494354:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:0.0:1767319143.494357:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:0.0:1767319143.494360:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.494367:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:0.0:1767319143.494373:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.494376:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.494385:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494393:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494401:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494556:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494563:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.494582:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.494588:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.494681:0:85368:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:0.0:1767319143.494687:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000abbd6bc6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.494690:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3042624 17ffffc0001001 3:0 ffff8f243cd80870 27 lru 00000080:00200000:0.0:1767319143.494695:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000050c998af 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:0.0:1767319143.494698:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000abbd6bc6 00000080:00200000:0.0:1767319143.494699:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.494701:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.494712:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.494725:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.494728:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.494730:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.494736:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.494738:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.494741:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.494744:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494751:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.494759:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.494762:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.494765:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.494768:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:0.0:1767319143.494778:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.494781:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.494786:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:0.0:1767319143.494789:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.494797:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 114688, count: 4096 00000080:00200000:0.0:1767319143.494801:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 114688, bytes: 4096 00000080:00200000:0.0:1767319143.494803:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.494807:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 29, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.494809:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:0.0:1767319143.494812:0:85368: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:1767319143.494818:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:0.0:1767319143.494821:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:0.0:1767319143.494823:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.494828:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:0.0:1767319143.494834:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.494836:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.494843:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494851:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494859:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494867:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494873:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.494891:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.494895:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.494925:0:85368:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:0.0:1767319143.494930:0:85368:0:(rw26.c:969:ll_write_end()) page@000000006946ea36[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.494932:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005236e4b9 17ffffc0001001 3:0 ffff8f24377ad000 28 lru 00000080:00200000:0.0:1767319143.494938:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecccf6d0 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1767319143.494940:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000006946ea36 00000080:00200000:0.0:1767319143.494941:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.494943:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.494950:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.494961:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.494964:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.494966:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.494971:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.494974:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.494976:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.494980:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.494987:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.494995:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.494997:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.495002:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.495004:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:0.0:1767319143.495016:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.495019:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.495023:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:0.0:1767319143.495026:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.495033:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 118784, count: 4096 00000080:00200000:0.0:1767319143.495036:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 118784, bytes: 4096 00000080:00200000:0.0:1767319143.495121:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.495127:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 30, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.495129:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:0.0:1767319143.495131:0:85368: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:1767319143.495137:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:0.0:1767319143.495139:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:0.0:1767319143.495141:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.495147:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:0.0:1767319143.495152:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.495238:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.495247:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495255:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495262:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495269:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495275:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.495291:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.495297:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.495433:0:85368:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:0.0:1767319143.495439:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000668d3b9a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.495442:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004a3da480 17ffffc0001001 3:0 ffff8f24377ad798 29 lru 00000080:00200000:0.0:1767319143.495446:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000001e59567 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1767319143.495448:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000668d3b9a 00000080:00200000:0.0:1767319143.495450:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.495453:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.495461:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.495688:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.495692:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.495694:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.495703:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.495706:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.495709:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.495713:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495720:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.495729:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.495732:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.495737:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.495741:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:0.0:1767319143.495753:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.495756:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.495762:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:0.0:1767319143.495765:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.495778:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 122880, count: 4096 00000080:00200000:0.0:1767319143.495783:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 122880, bytes: 4096 00000080:00200000:0.0:1767319143.495785:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.495790:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 31, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.495792:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:0.0:1767319143.495794:0:85368: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:1767319143.495801:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:0.0:1767319143.495805:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:0.0:1767319143.495807:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.495814:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:0.0:1767319143.495820:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.495823:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.495832:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495840:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495848:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495856:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495862:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.495881:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.495887:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.495905:0:85368:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:0.0:1767319143.495910:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001b78a299[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.495913:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005062e01e 17ffffc0001001 3:0 ffff8f24377ad438 30 lru 00000080:00200000:0.0:1767319143.495919:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001ae42aa3 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1767319143.495921:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001b78a299 00000080:00200000:0.0:1767319143.495922:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.495924:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.495933:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.495944:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.495947:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.495949:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.495955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.495958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.495961:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.495966:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.495973:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.495981:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.495984:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.495988:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.495991:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:0.0:1767319143.496000:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.496003:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.496008:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:0.0:1767319143.496010:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.496019:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 126976, count: 4096 00000080:00200000:0.0:1767319143.496023:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 126976, bytes: 4096 00000080:00200000:0.0:1767319143.496025:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.496029:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 32, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.496030:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:0.0:1767319143.496033:0:85368: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:1767319143.496146:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:0.0:1767319143.496151:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:0.0:1767319143.496243:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.496252:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:0.0:1767319143.496258:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.496260:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.496268:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496277:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496285:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496293:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496300:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.496352:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.496359:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.496376:0:85368:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:0.0:1767319143.496381:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000024a058ba[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.496384:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003d2e9417 17ffffc0001001 3:0 ffff8f24377adbd0 31 lru 00000080:00200000:0.0:1767319143.496389:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5bfb877 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1767319143.496391:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000024a058ba 00000080:00200000:0.0:1767319143.496392:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.496394:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.496402:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.496567:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.496570:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.496573:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.496581:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.496583:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.496587:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.496590:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496676:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.496688:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.496690:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.496696:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.496699:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:0.0:1767319143.496710:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.496713:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.496719:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:0.0:1767319143.496723:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.496734:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 131072, count: 4096 00000080:00200000:0.0:1767319143.496738:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 131072, bytes: 4096 00000080:00200000:0.0:1767319143.496740:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.496744:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 33, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.496745:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:0.0:1767319143.496748:0:85368: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:1767319143.496754:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:0.0:1767319143.496757:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:0.0:1767319143.496759:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.496765:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:0.0:1767319143.496771:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.496773:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.496782:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496790:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496797:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496805:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496811:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.496830:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.496847:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.496867:0:85368:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:0.0:1767319143.496871:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008a25b4dd[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.496873:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005f745ee7 17ffffc0001001 3:0 ffff8f24377ad360 32 lru 00000080:00200000:0.0:1767319143.496878:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000070dd4a35 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1767319143.496880:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008a25b4dd 00000080:00200000:0.0:1767319143.496881:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.496886:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.496894:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.496904:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.496906:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.496908:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.496914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.496915:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.496918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.496921:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.496927:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.496935:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.496937:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.496940:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.496943:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:0.0:1767319143.496951:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.496953:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.496957:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:0.0:1767319143.496960:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.496968:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 135168, count: 4096 00000080:00200000:0.0:1767319143.496972:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 135168, bytes: 4096 00000080:00200000:0.0:1767319143.496974:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.496977:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 34, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.496979:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:0.0:1767319143.496982:0:85368: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:1767319143.496987:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:0.0:1767319143.496990:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:0.0:1767319143.496992:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.496997:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:0.0:1767319143.497002:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.497004:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.497011:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.497019:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.497027:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.497034:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.497755:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.497784:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.497795:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.497824:0:85368:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:0.0:1767319143.497831:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ef888d37[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.497834:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000010be7b27 17ffffc0001001 3:0 ffff8f24377ad5e8 33 lru 00000080:00200000:0.0:1767319143.497840:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000067d53c98 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1767319143.497842:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ef888d37 00000080:00200000:0.0:1767319143.497843:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.497847:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.497861:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.497880:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.497884:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.497887:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.497897:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.497899:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.497902:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.497907:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.497916:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.497928:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.497931:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.497936:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.497941:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:0.0:1767319143.497956:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.497959:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.497966:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:0.0:1767319143.497971:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.497984:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 139264, count: 4096 00000080:00200000:0.0:1767319143.497989:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 139264, bytes: 4096 00000080:00200000:0.0:1767319143.497992:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.497996:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 35, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.497998:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:0.0:1767319143.498001:0:85368: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:1767319143.498009:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:0.0:1767319143.498013:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:0.0:1767319143.498015:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.498024:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:0.0:1767319143.498031:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.498035:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.498136:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498147:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498242:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498250:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498256:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.498276:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.498283:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.498300:0:85368:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:0.0:1767319143.498332:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004b7b0183[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.498335:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000008dafc8c4 17ffffc0001001 3:0 ffff8f24377adca8 34 lru 00000080:00200000:0.0:1767319143.498341:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006779e69f 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1767319143.498344:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004b7b0183 00000080:00200000:0.0:1767319143.498345:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.498348:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.498358:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.498371:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.498374:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.498376:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.498383:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.498386:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.498388:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.498393:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498401:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.498575:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.498579:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.498586:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.498590:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:0.0:1767319143.498683:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.498687:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.498695:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:0.0:1767319143.498699:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.498710:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 143360, count: 4096 00000080:00200000:0.0:1767319143.498716:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 143360, bytes: 4096 00000080:00200000:0.0:1767319143.498718:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.498722:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 36, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.498724:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:0.0:1767319143.498727:0:85368: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:1767319143.498735:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:0.0:1767319143.498739:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:0.0:1767319143.498742:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.498750:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:0.0:1767319143.498758:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.498761:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.498769:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498779:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498787:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498794:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498801:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.498820:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.498827:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.498847:0:85368:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:0.0:1767319143.498851:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f50e02bf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.498854:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000d44eb6c0 17ffffc0001001 3:0 ffff8f24377add80 35 lru 00000080:00200000:0.0:1767319143.498860:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc4eb02d 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1767319143.498862:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f50e02bf 00000080:00200000:0.0:1767319143.498863:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.498866:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.498874:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.498887:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.498891:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.498893:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.498900:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.498903:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.498905:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.498909:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.498916:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.498924:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.498926:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.498931:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.498934:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:0.0:1767319143.498950:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.498953:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.498957:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:0.0:1767319143.498960:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.498968:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 147456, count: 4096 00000080:00200000:0.0:1767319143.498971:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 147456, bytes: 4096 00000080:00200000:0.0:1767319143.498973:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.498977:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 37, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.498979:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:0.0:1767319143.498981:0:85368: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:1767319143.498986:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:0.0:1767319143.498989:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:0.0:1767319143.498991:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.498996:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:0.0:1767319143.499002:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.499004:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.499012:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499020:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499028:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499036:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499130:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.499149:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.499237:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.499256:0:85368:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:0.0:1767319143.499261:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001785cd43[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.499264:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3a3d371 17ffffc0001001 3:0 ffff8f24377ad0d8 36 lru 00000080:00200000:0.0:1767319143.499270:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000004f8af8c 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1767319143.499272:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001785cd43 00000080:00200000:0.0:1767319143.499273:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.499276:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.499284:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.499297:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.499300:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.499345:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.499353:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.499356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.499358:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.499362:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499369:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.499377:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.499379:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.499384:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.499387:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:0.0:1767319143.499397:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.499400:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.499683:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:0.0:1767319143.499690:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.499702:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 151552, count: 4096 00000080:00200000:0.0:1767319143.499707:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 151552, bytes: 4096 00000080:00200000:0.0:1767319143.499709:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.499713:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 38, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.499715:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:0.0:1767319143.499718:0:85368: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:1767319143.499725:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:0.0:1767319143.499728:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:0.0:1767319143.499730:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.499737:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:0.0:1767319143.499744:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.499747:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.499756:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499764:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499772:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499779:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499784:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.499801:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.499808:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.499838:0:85368:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:0.0:1767319143.499843:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004825513e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.499846:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005bad9a7f 17ffffc0001021 2:0 ffff8f24377adaf8 37 lru 00000080:00200000:0.0:1767319143.499852:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8b2fac9 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1767319143.499854:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004825513e 00000080:00200000:0.0:1767319143.499855:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.499857:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.499866:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.499878:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.499881:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.499884:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.499891:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.499894:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.499897:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.499901:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.499908:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.499917:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.499919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.499924:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.499927:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:0.0:1767319143.499937:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.499940:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.499946:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:0.0:1767319143.499949:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.499958:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 155648, count: 4096 00000080:00200000:0.0:1767319143.499961:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 155648, bytes: 4096 00000080:00200000:0.0:1767319143.499963:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.499968:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 39, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.499970:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:0.0:1767319143.499973:0:85368: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:1767319143.499978:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:0.0:1767319143.499981:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:0.0:1767319143.499983:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.499989:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:0.0:1767319143.499995:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.499997:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.500004:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500012:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500020:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500027:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500035:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.500140:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.500145:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.500246:0:85368:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:0.0:1767319143.500251:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000689c8293[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.500255:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000003302086 17ffffc0001001 3:0 ffff8f24377ad510 38 lru 00000080:00200000:0.0:1767319143.500261:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5c56b3f 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1767319143.500264:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000689c8293 00000080:00200000:0.0:1767319143.500265:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.500267:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.500278:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.500291:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.500294:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.500296:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.500334:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.500337:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.500341:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.500345:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500353:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.500362:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.500365:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.500370:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.500374:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:0.0:1767319143.500384:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.500387:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.500393:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:0.0:1767319143.500396:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.500405:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 159744, count: 4096 00000080:00200000:0.0:1767319143.500500:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 159744, bytes: 4096 00000080:00200000:0.0:1767319143.500503:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.500507:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 40, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.500509:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:0.0:1767319143.500512:0:85368: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:1767319143.500518:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:0.0:1767319143.500531:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:0.0:1767319143.500533:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.500541:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:0.0:1767319143.500548:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.500551:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.500560:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500569:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500577:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500585:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500592:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.500768:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.500775:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.500798:0:85368:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:0.0:1767319143.500802:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000059bfffc0[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.500806:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a833336f 17ffffc0001001 3:0 ffff8f24377ada20 39 lru 00000080:00200000:0.0:1767319143.500812:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007e58e11a 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319143.500814:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000059bfffc0 00000080:00200000:0.0:1767319143.500816:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.500818:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.500828:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.500842:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.500845:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.500847:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.500855:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.500858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.500861:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.500865:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500874:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.500883:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.500886:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.500891:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.500894:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:0.0:1767319143.500904:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.500908:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.500913:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:0.0:1767319143.500917:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.500928:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 163840, count: 4096 00000080:00200000:0.0:1767319143.500932:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 163840, bytes: 4096 00000080:00200000:0.0:1767319143.500935:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.500939:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 41, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.500941:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:0.0:1767319143.500944:0:85368: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:1767319143.500949:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:0.0:1767319143.500952:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:0.0:1767319143.500955:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.500961:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:0.0:1767319143.500967:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.500969:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.500977:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500987:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.500995:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501003:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501009:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.501029:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.501034:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.501136:0:85368:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:0.0:1767319143.501142:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a601fa92[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.501145:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0891066 17ffffc0001001 3:0 ffff8f24377ad870 40 lru 00000080:00200000:0.0:1767319143.501151:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d991edd5 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319143.501239:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a601fa92 00000080:00200000:0.0:1767319143.501241:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.501245:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.501255:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.501267:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.501270:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.501273:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.501280:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.501282:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.501285:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.501289:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501297:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.501433:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.501436:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.501441:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.501444:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:0.0:1767319143.501456:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.501459:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.501477:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:0.0:1767319143.501481:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.501489:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 167936, count: 4096 00000080:00200000:0.0:1767319143.501493:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 167936, bytes: 4096 00000080:00200000:0.0:1767319143.501496:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.501500:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 42, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.501502:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:0.0:1767319143.501504:0:85368: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:1767319143.501510:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:0.0:1767319143.501513:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:0.0:1767319143.501515:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.501533:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:0.0:1767319143.501539:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.501541:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.501551:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501560:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501569:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501577:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501584:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.501819:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.501827:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.501847:0:85368:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:0.0:1767319143.501853:0:85368:0:(rw26.c:969:ll_write_end()) page@000000002464dad2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.501856:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000564bbe56 17ffffc0001001 3:0 ffff8f24377ad948 41 lru 00000080:00200000:0.0:1767319143.501862:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000049c414f9 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319143.501865:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000002464dad2 00000080:00200000:0.0:1767319143.501866:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.501868:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.501878:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.501892:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.501895:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.501897:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.501905:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.501908:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.501911:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.501915:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.501923:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.501932:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.501934:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.501938:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.501941:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:0.0:1767319143.501950:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.501953:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.501957:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:0.0:1767319143.501960:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.501968:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 172032, count: 4096 00000080:00200000:0.0:1767319143.501972:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 172032, bytes: 4096 00000080:00200000:0.0:1767319143.501974:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.501978:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 43, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.501980:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:0.0:1767319143.501983:0:85368: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:1767319143.501989:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:0.0:1767319143.501992:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:0.0:1767319143.501994:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.502000:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:0.0:1767319143.502005:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.502007:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.502015:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502023:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502031:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502115:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502124:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.502143:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.502148:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.502244:0:85368:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:0.0:1767319143.502249:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008dc36886[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.502253:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a08b9a04 17ffffc0001001 3:0 ffff8f24377ad6c0 42 lru 00000080:00200000:0.0:1767319143.502258:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000030f522c7 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319143.502260:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008dc36886 00000080:00200000:0.0:1767319143.502262:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.502264:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.502272:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.502283:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.502285:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.502287:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.502293:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.502295:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.502297:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.502327:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502335:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.502343:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.502346:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.502350:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.502352:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:0.0:1767319143.502364:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.502367:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.502372:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:0.0:1767319143.502375:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.502383:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 176128, count: 4096 00000080:00200000:0.0:1767319143.502387:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 176128, bytes: 4096 00000080:00200000:0.0:1767319143.502389:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.502393:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 44, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.502394:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:0.0:1767319143.502397:0:85368: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:1767319143.502402:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:0.0:1767319143.502534:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:0.0:1767319143.502538:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.502547:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:0.0:1767319143.502552:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.502555:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.502563:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502572:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502581:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502588:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502595:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.502622:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.502628:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.502643:0:85368:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:0.0:1767319143.502647:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005cb2c8ad[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.502650:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004eaaaf42 17ffffc0001001 3:0 ffff8f24377ad1b0 43 lru 00000080:00200000:0.0:1767319143.502655:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009b15fa9e 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319143.502657:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005cb2c8ad 00000080:00200000:0.0:1767319143.502659:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.502661:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.502668:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.502680:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.502683:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.502685:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.502691:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.502694:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.502696:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.502700:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.502708:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.502716:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.502719:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.502724:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.502727:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:0.0:1767319143.502736:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.502739:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.502745:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:0.0:1767319143.502747:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.502755:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 180224, count: 4096 00000080:00200000:0.0:1767319143.502759:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 180224, bytes: 4096 00000080:00200000:0.0:1767319143.502761:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.502764:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 45, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.502766:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:0.0:1767319143.502769:0:85368: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:1767319143.502773:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:0.0:1767319143.502776:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:0.0:1767319143.502778:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.502783:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:0.0:1767319143.503147:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.503151:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.503244:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503255:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503264:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503271:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503277:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.503297:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.503339:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.503361:0:85368:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:0.0:1767319143.503367:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001795f457[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.503371:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2934424 17ffffc0001001 3:0 ffff8f24377ad288 44 lru 00000080:00200000:0.0:1767319143.503377:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004e29b091 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319143.503380:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001795f457 00000080:00200000:0.0:1767319143.503381:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.503384:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.503394:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.503419:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.503423:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.503425:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.503434:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.503436:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.503439:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.503444:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503451:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.503461:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.503473:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.503479:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.503484:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:0.0:1767319143.503494:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.503497:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.503503:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:0.0:1767319143.503507:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.503519:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 184320, count: 4096 00000080:00200000:0.0:1767319143.503533:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 184320, bytes: 4096 00000080:00200000:0.0:1767319143.503536:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.503540:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 46, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.503542:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:0.0:1767319143.503545:0:85368: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:1767319143.503552:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:0.0:1767319143.503555:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:0.0:1767319143.503557:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.503565:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:0.0:1767319143.503571:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.503573:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.503580:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503589:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503855:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503864:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503872:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.503892:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.503899:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.503918:0:85368:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:0.0:1767319143.503923:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000014b27a89[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.503926:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000709f3bc6 17ffffc0001001 3:0 ffff8f24377ade58 45 lru 00000080:00200000:0.0:1767319143.503933:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e615773e 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319143.503935:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000014b27a89 00000080:00200000:0.0:1767319143.503937:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.503939:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.503949:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.503962:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.503965:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.503967:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.503974:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.503977:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.503980:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.503984:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.503992:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.504001:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.504004:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.504009:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.504012:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:0.0:1767319143.504022:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.504025:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.504030:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:0.0:1767319143.504034:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.504135:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 188416, count: 4096 00000080:00200000:0.0:1767319143.504140:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 188416, bytes: 4096 00000080:00200000:0.0:1767319143.504143:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.504148:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 47, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.504150:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:0.0:1767319143.504153:0:85368: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:1767319143.504248:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:0.0:1767319143.504252:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:0.0:1767319143.504254:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.504262:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1767319143.504269:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.504272:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.504282:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504292:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504300:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504339:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504346:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.504369:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.504375:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.504560:0:85368:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1767319143.504566:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000072c67947[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.504569:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005364d6e2 17ffffc0001001 3:0 ffff8f2404352af8 46 lru 00000080:00200000:0.0:1767319143.504576:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003f9f9878 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319143.504578:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000072c67947 00000080:00200000:0.0:1767319143.504579:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.504582:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.504593:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.504689:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.504693:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.504696:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.504705:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.504707:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.504710:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.504715:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504722:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.504732:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.504735:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.504740:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.504744:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1767319143.504754:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.504757:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.504764:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:0.0:1767319143.504767:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.504777:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1767319143.504782:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1767319143.504785:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.504790:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 48, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.504792:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1767319143.504795:0:85368: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:1767319143.504801:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1767319143.504804:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1767319143.504806:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.504814:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1767319143.504820:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.504823:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.504831:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504840:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504849:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504856:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504864:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.504882:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.504888:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.504906:0:85368:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1767319143.504910:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000964929d4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.504913:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2089a06 17ffffc0001001 3:0 ffff8f2404352510 47 lru 00000080:00200000:0.0:1767319143.504919:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000baa8174a 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319143.504921:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000964929d4 00000080:00200000:0.0:1767319143.504922:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.504924:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.504933:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.504945:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.504947:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.504950:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.504955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.504957:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.504960:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.504963:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.504971:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.504980:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.504983:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.504987:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.504990:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1767319143.504999:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.505002:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.505006:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:0.0:1767319143.505009:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.505016:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1767319143.505020:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1767319143.505022:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.505026:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 49, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.505027:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1767319143.505030:0:85368: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:1767319143.505035:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1767319143.505113:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1767319143.505117:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.505123:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1767319143.505128:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.505130:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.505138:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505146:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505235:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505245:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505252:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.505271:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.505277:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.505291:0:85368:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1767319143.505295:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000260968ec[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.505298:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce183c17 17ffffc0001001 3:0 ffff8f2404352a20 48 lru 00000080:00200000:0.0:1767319143.505406:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000335b3a3 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319143.505409:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000260968ec 00000080:00200000:0.0:1767319143.505410:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.505413:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.505422:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.505434:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.505437:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.505439:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.505445:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.505447:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.505450:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.505454:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505618:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.505630:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.505633:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.505640:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.505643:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1767319143.505653:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.505656:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.505662:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:0.0:1767319143.505665:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.505675:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1767319143.505679:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1767319143.505681:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.505684:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 50, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.505686:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1767319143.505689:0:85368: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:1767319143.505694:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1767319143.505697:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1767319143.505699:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.505706:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1767319143.505711:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.505714:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.505721:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505730:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505738:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505745:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505753:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.505774:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.505780:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.505797:0:85368:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1767319143.505802:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004864ae8b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.505805:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b288f6c1 17ffffc0001001 3:0 ffff8f2404352870 49 lru 00000080:00200000:0.0:1767319143.505810:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000001eb083c 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319143.505812:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004864ae8b 00000080:00200000:0.0:1767319143.505813:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.505816:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.505824:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.505834:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.505837:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.505839:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.505845:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.505847:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.505850:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.505854:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505862:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.505870:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.505872:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.505876:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.505878:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1767319143.505887:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.505889:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.505894:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:0.0:1767319143.505896:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.505903:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1767319143.505907:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1767319143.505908:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.505912:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 51, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.505913:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1767319143.505916:0:85368: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:1767319143.505920:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1767319143.505923:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1767319143.505925:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.505930:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1767319143.505935:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.505937:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.505944:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505953:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505960:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505967:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.505973:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.505990:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.505995:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.506010:0:85368:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1767319143.506014:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c3fea74b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.506016:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e21b9310 17ffffc0001001 3:0 ffff8f2404352948 50 lru 00000080:00200000:0.0:1767319143.506022:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003635ab8f 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319143.506024:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c3fea74b 00000080:00200000:0.0:1767319143.506025:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.506027:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.506036:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.506266:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.506270:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.506272:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.506279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.506281:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.506284:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.506289:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506297:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.506339:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.506342:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.506347:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.506350:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1767319143.506359:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.506363:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.506368:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:0.0:1767319143.506370:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.506379:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1767319143.506382:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1767319143.506385:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.506388:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 52, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.506390:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1767319143.506393:0:85368: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:1767319143.506398:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1767319143.506401:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1767319143.506403:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.506408:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1767319143.506426:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.506428:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.506437:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506661:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506671:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506679:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506687:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.506704:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.506710:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.506727:0:85368:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1767319143.506732:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000022df21ac[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.506735:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000008a7be8fd 17ffffc0001001 3:0 ffff8f24043526c0 51 lru 00000080:00200000:0.0:1767319143.506741:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000078445745 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319143.506744:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000022df21ac 00000080:00200000:0.0:1767319143.506745:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.506747:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.506755:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.506766:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.506769:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.506771:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.506777:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.506780:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.506783:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.506786:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506794:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.506803:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.506806:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.506810:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.506813:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1767319143.506821:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.506824:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.506829:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:0.0:1767319143.506832:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.506840:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1767319143.506843:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1767319143.506846:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.506849:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 53, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.506851:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1767319143.506854:0:85368: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:1767319143.506859:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1767319143.506862:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1767319143.506865:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.506870:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1767319143.506875:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.506877:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.506884:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506893:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506902:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506909:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.506916:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.506933:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.506937:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.506958:0:85368:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1767319143.506962:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a0169a1c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.506965:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007572a73a 17ffffc0001021 2:0 ffff8f24043521b0 52 lru 00000080:00200000:0.0:1767319143.506971:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb4d1a5e 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319143.506973:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a0169a1c 00000080:00200000:0.0:1767319143.506974:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.506977:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.506984:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.506995:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.506998:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.507000:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.507006:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.507008:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.507011:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.507015:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507022:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.507031:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.507033:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.507700:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.507707:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1767319143.507725:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.507728:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.507736:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:0.0:1767319143.507741:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.507753:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1767319143.507757:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1767319143.507760:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.507766:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 54, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.507768:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1767319143.507772:0:85368: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:1767319143.507780:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1767319143.507784:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1767319143.507786:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.507794:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1767319143.507801:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.507805:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.507817:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507827:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507837:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507845:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507852:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.507871:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.507878:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.507900:0:85368:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1767319143.507905:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000079450cad[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.507908:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2158575 17ffffc0001001 3:0 ffff8f2404352288 53 lru 00000080:00200000:0.0:1767319143.507915:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0e71b41 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319143.507917:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000079450cad 00000080:00200000:0.0:1767319143.507918:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.507921:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.507932:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.507946:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.507949:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.507951:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.507960:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.507963:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.507966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.507970:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.507976:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.507989:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.507992:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.507997:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.507999:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1767319143.508009:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.508012:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.508017:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:0.0:1767319143.508020:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.508028:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1767319143.508031:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1767319143.508034:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.508248:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 55, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.508251:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1767319143.508254:0:85368: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:1767319143.508261:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1767319143.508265:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1767319143.508267:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.508274:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1767319143.508280:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.508283:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.508292:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508301:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508331:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508338:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508345:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.508364:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.508371:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.508389:0:85368:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1767319143.508393:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c479869d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.508396:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffd63233 17ffffc0001001 3:0 ffff8f2404352e58 54 lru 00000080:00200000:0.0:1767319143.508402:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c44f1164 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319143.508563:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c479869d 00000080:00200000:0.0:1767319143.508566:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.508570:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.508581:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.508595:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.508679:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.508682:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.508692:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.508694:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.508697:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.508700:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508708:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.508720:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.508723:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.508729:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.508732:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1767319143.508743:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.508746:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.508753:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:0.0:1767319143.508757:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.508768:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1767319143.508772:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1767319143.508774:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.508778:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 56, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.508780:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1767319143.508783:0:85368: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:1767319143.508789:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1767319143.508792:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1767319143.508794:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.508801:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1767319143.508807:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.508809:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.508818:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508827:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508836:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508844:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508851:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.508869:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.508875:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.508891:0:85368:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1767319143.508896:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000004a6ea41[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.508899:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c031ce3f 17ffffc0001001 3:0 ffff8f2404352000 55 lru 00000080:00200000:0.0:1767319143.508905:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f509d1b7 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319143.508907:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000004a6ea41 00000080:00200000:0.0:1767319143.508908:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.508911:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.508919:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.508930:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.508933:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.508936:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.508942:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.508944:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.508946:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.508950:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.508958:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.508966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.508968:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.508973:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.508976:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1767319143.508984:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.508987:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.508992:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:0.0:1767319143.508995:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.509002:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1767319143.509005:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1767319143.509007:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.509011:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 57, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.509012:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1767319143.509015:0:85368: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:1767319143.509020:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1767319143.509023:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1767319143.509025:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.509031:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1767319143.509124:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.509128:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.509138:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509147:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509239:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509248:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509255:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.509276:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.509283:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.509300:0:85368:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1767319143.509406:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c33c55a4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.509409:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000da60af4c 17ffffc0001001 3:0 ffff8f2404352798 56 lru 00000080:00200000:0.0:1767319143.509540:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000276051d7 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319143.509544:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c33c55a4 00000080:00200000:0.0:1767319143.509545:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.509549:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.509558:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.509572:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.509575:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.509577:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.509586:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.509589:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.509591:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.509605:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509612:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.509621:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.509623:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.509628:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.509631:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1767319143.509641:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.509644:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.509649:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:0.0:1767319143.509652:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.509661:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1767319143.509665:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1767319143.509667:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.509670:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 58, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.509672:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1767319143.509674:0:85368: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:1767319143.509680:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1767319143.509683:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1767319143.509685:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.509691:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1767319143.509697:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.509700:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.509710:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509719:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509727:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509736:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509743:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.509762:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.509768:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.509786:0:85368:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1767319143.509791:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ec700ed3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.509794:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000bffcd9fb 17ffffc0001001 3:0 ffff8f2404352438 57 lru 00000080:00200000:0.0:1767319143.509799:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e18b8450 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319143.509802:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ec700ed3 00000080:00200000:0.0:1767319143.509803:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.509805:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.509813:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.509824:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.509827:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.509829:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.509835:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.509838:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.509841:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.509845:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509854:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.509862:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.509865:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.509870:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.509873:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1767319143.509882:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.509885:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.509890:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:0.0:1767319143.509893:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.509900:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1767319143.509903:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1767319143.509905:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.509909:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 59, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.509911:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1767319143.509913:0:85368: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:1767319143.509918:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1767319143.509921:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1767319143.509922:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.509928:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1767319143.509934:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.509937:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.509944:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509953:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509961:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509969:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.509976:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.509995:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.510001:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.510016:0:85368:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1767319143.510020:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000cfe880a0[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.510023:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea1456bc 17ffffc0001001 3:0 ffff8f2404352bd0 58 lru 00000080:00200000:0.0:1767319143.510029:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7052dbe 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319143.510031:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000cfe880a0 00000080:00200000:0.0:1767319143.510033:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.510035:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.510057:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.510069:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.510072:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.510074:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.510081:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.510084:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.510086:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.510091:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510099:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.510107:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.510109:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.510114:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.510116:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1767319143.510126:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.510129:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.510134:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:0.0:1767319143.510137:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.510145:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1767319143.510149:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1767319143.510151:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.510675:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 60, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.510677:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1767319143.510681:0:85368: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:1767319143.510690:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1767319143.510695:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1767319143.510698:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.510709:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1767319143.510718:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.510721:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.510734:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510744:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510755:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510763:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510770:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.510794:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.510803:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.510836:0:85368:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1767319143.510842:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000087dca662[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.510846:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000beefda5b 17ffffc0001001 3:0 ffff8f2404352360 59 lru 00000080:00200000:0.0:1767319143.510852:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000096aded1e 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319143.510854:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000087dca662 00000080:00200000:0.0:1767319143.510856:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.510859:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.510871:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.510887:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.510891:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.510893:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.510903:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.510905:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.510909:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.510913:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.510921:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.510933:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.510936:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.510942:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.510946:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1767319143.510961:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.510965:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.510971:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:0.0:1767319143.510975:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.510987:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1767319143.510992:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1767319143.510995:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.510998:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 61, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.511000:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1767319143.511003:0:85368: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:1767319143.511008:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1767319143.511012:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1767319143.511014:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.511020:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1767319143.511025:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.511028:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.511116:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511127:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511136:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511143:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511151:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.511259:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.511265:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.511285:0:85368:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1767319143.511290:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a3cb0272[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.511292:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000012e8cdf9 17ffffc0001001 3:0 ffff8f24043525e8 60 lru 00000080:00200000:0.0:1767319143.511298:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000189af5de 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319143.511300:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a3cb0272 00000080:00200000:0.0:1767319143.511408:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.511412:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.511582:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.511667:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.511671:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.511674:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.511683:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.511685:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.511688:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.511692:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511700:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.511712:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.511715:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.511720:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.511723:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1767319143.511734:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.511737:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.511743:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:0.0:1767319143.511747:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.511758:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1767319143.511762:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1767319143.511764:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.511768:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 62, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.511770:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1767319143.511773:0:85368: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:1767319143.511780:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1767319143.511784:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1767319143.511786:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.511793:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1767319143.511799:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.511802:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.511810:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511817:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511825:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511832:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511837:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.511854:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.511860:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.511879:0:85368:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1767319143.511884:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000000b782b3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.511887:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001f96e680 17ffffc0001001 3:0 ffff8f2404352ca8 61 lru 00000080:00200000:0.0:1767319143.511894:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000535c7d77 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319143.511896:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000000b782b3 00000080:00200000:0.0:1767319143.511897:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.511899:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.511907:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.511919:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.511921:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.511924:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.511929:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.511932:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.511935:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.511939:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.511947:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.511955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.511958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.511962:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.511965:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1767319143.511975:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.511978:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.511983:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:0.0:1767319143.511986:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.511993:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319143.511997:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319143.511999:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.512003:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 63, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.512004:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319143.512007:0:85368: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:1767319143.512012:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319143.512015:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319143.512018:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.512023:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319143.512029:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.512031:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.512121:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.512132:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.512141:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.512148:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.512243:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.512263:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.512269:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.512288:0:85368:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319143.512293:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c843f3c3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.512297:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b403ce48 17ffffc0001001 3:0 ffff8f2404352d80 62 lru 00000080:00200000:0.0:1767319143.512338:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009b477c78 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319143.512341:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c843f3c3 00000080:00200000:0.0:1767319143.512342:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.512345:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.512354:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.512367:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.512837:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.512842:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.512854:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.512856:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.512859:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.512864:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.512872:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.512882:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.512885:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.512891:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.512895:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319143.512911:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.512915:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.512924:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:0.0:1767319143.512928:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.512942:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319143.512947:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319143.512950:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.512955:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 64, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.512957:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319143.512961:0:85368: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:1767319143.512969:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319143.512973:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319143.512975:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.512985:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319143.512993:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.512996:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.513007:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.513018:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.513027:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.513035:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.513134:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.513246:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.513256:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.513282:0:85368:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319143.513289:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001e02ebf3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.513292:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000082c27171 17ffffc0001001 3:0 ffff8f24043520d8 63 lru 00000080:00200000:0.0:1767319143.513298:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007e179002 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319143.513300:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001e02ebf3 00000080:00200000:0.0:1767319143.513360:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.513365:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.513378:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.513395:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.513398:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.513400:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.513859:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.513864:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.513867:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.513874:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.513884:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.513895:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.513898:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.513905:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.513911:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319143.513925:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.513929:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.513938:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:0.0:1767319143.513943:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.513959:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319143.513964:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319143.513967:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.513973:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 65, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.513975:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319143.513979:0:85368: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:1767319143.513988:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319143.513993:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319143.513995:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.514005:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319143.514014:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.514018:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.514031:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514054:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514064:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514072:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514078:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.514098:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.514108:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.514186:0:85368:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319143.514192:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000022429eac[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.514196:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000af2c6de3 17ffffc0001001 3:0 ffff8f24043770d8 64 lru 00000080:00200000:0.0:1767319143.514201:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6de67f 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319143.514203:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000022429eac 00000080:00200000:0.0:1767319143.514205:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.514208:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.514219:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.514235:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.514238:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.514241:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.514247:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.514250:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.514253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.514257:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514265:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.514274:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.514277:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.514282:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.514284:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319143.514295:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.514298:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.514334:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:0.0:1767319143.514337:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.514345:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319143.514349:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319143.514351:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.514355:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 66, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.514356:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319143.514359:0:85368: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:1767319143.514364:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319143.514367:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319143.514369:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.514376:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319143.514382:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.514384:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.514392:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514400:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514408:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514887:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.514894:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.514916:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.514924:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.514944:0:85368:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319143.514949:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000abd33357[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.514952:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c35686d9 17ffffc0001001 3:0 ffff8f2404377af8 65 lru 00000080:00200000:0.0:1767319143.514958:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f94cd31a 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319143.514961:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000abd33357 00000080:00200000:0.0:1767319143.514962:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.514966:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.514975:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.514989:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.514993:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.514995:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.515002:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.515005:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.515007:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.515011:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515019:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.515029:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.515031:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.515105:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.515110:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319143.515121:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.515124:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.515131:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:0.0:1767319143.515134:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.515145:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319143.515149:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319143.515258:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.515263:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 67, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.515265:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319143.515269:0:85368: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:1767319143.515277:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319143.515280:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319143.515283:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.515291:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319143.515298:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.515349:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.515362:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515373:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515382:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515389:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515395:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.515688:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.515697:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.515718:0:85368:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319143.515724:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000017e94112[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.515727:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000006993a81e 17ffffc0001001 3:0 ffff8f2404377510 66 lru 00000080:00200000:0.0:1767319143.515735:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c012a7f9 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319143.515737:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000017e94112 00000080:00200000:0.0:1767319143.515739:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.515742:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.515753:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.515767:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.515771:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.515774:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.515781:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.515784:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.515788:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.515793:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515802:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.515813:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.515816:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.515822:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.515826:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319143.515837:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.515841:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.515848:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:0.0:1767319143.515851:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.515862:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319143.515867:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319143.515870:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.515873:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 68, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.515875:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319143.515878:0:85368: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:1767319143.515883:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319143.515887:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319143.515889:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.515896:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319143.515903:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.515905:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.515914:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515923:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515931:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515937:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.515943:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.515961:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.515967:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.515992:0:85368:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319143.515997:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000224a52f1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.516000:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002934a54e 17ffffc0001021 2:0 ffff8f2404377a20 67 lru 00000080:00200000:0.0:1767319143.516005:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000043e06326 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319143.516007:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000224a52f1 00000080:00200000:0.0:1767319143.516009:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.516011:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.516019:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.516030:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.516032:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.516034:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.516124:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.516127:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.516130:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.516134:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.516141:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.516150:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.516152:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.516335:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.516339:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319143.516349:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.516353:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.516359:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:0.0:1767319143.516362:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.516372:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319143.516376:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319143.516378:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.516382:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 69, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.516384:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319143.516387:0:85368: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:1767319143.516394:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319143.516397:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319143.516399:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.516563:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319143.516573:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.516576:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.516588:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.516677:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.516689:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.516697:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.516703:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.516723:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.516731:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.516752:0:85368:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319143.516758:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b5221ba7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.516761:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f06d9cc4 17ffffc0001001 3:0 ffff8f2404377870 68 lru 00000080:00200000:0.0:1767319143.516767:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009b2fbded 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319143.516770:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b5221ba7 00000080:00200000:0.0:1767319143.516771:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.516774:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.517124:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.517145:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.517149:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.517152:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.517357:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.517361:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.517365:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.517369:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517379:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.517393:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.517396:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.517404:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.517417:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319143.517433:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.517437:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.517445:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:0.0:1767319143.517450:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.517479:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319143.517486:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319143.517489:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.517494:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 70, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.517496:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319143.517499:0:85368: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:1767319143.517509:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319143.517514:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319143.517517:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.517536:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319143.517544:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.517548:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.517561:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517572:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517582:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517591:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517610:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.517630:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.517639:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.517665:0:85368:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1767319143.517671:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008659f0a0[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.517674:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffa2b205 17ffffc0001001 3:0 ffff8f2404377948 69 lru 00000080:00200000:0.0:1767319143.517682:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000096c5787f 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319143.517684:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008659f0a0 00000080:00200000:0.0:1767319143.517685:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.517688:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.517699:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.517713:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.517717:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.517720:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.517727:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.517729:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.517732:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.517736:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517745:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.517753:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.517756:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.517761:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.517764:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1767319143.517777:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.517780:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.517785:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:0.0:1767319143.517788:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.517796:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1767319143.517800:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1767319143.517803:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.517808:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 71, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.517810:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1767319143.517812:0:85368: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:1767319143.517817:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1767319143.517820:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1767319143.517822:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.517828:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1767319143.517833:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.517836:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.517843:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517851:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517860:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517867:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517874:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.517892:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.517897:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.517913:0:85368:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1767319143.517917:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000a98484f[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.517920:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdf7ac07 17ffffc0001001 3:0 ffff8f24043776c0 70 lru 00000080:00200000:0.0:1767319143.517926:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca967b44 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319143.517927:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000a98484f 00000080:00200000:0.0:1767319143.517928:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.517930:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.517938:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.517953:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.517956:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.517958:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.517966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.517968:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.517971:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.517975:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.517982:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.517989:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.517991:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.517995:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.517998:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1767319143.518007:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.518010:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.518015:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:0.0:1767319143.518017:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.518025:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1767319143.518029:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1767319143.518032:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.518035:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 72, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.518048:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1767319143.518050:0:85368: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:1767319143.518056:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1767319143.518059:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1767319143.518061:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.518067:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1767319143.518072:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.518075:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.518082:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518091:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518100:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518108:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518114:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518133:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.518139:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.518165:0:85368:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1767319143.518170:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007d5c1196[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.518173:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000032718d1c 17ffffc0001001 3:0 ffff8f24043771b0 71 lru 00000080:00200000:0.0:1767319143.518178:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5dd355e 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319143.518181:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007d5c1196 00000080:00200000:0.0:1767319143.518182:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.518184:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.518202:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518214:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.518217:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.518219:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.518225:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.518227:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.518230:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.518234:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518241:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.518249:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.518252:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.518257:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.518259:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1767319143.518268:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.518271:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.518276:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:0.0:1767319143.518279:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.518287:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1767319143.518291:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1767319143.518293:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.518297:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 73, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.518299:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1767319143.518338:0:85368: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:1767319143.518345:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1767319143.518348:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1767319143.518350:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.518356:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1767319143.518362:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.518364:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.518371:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518380:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518388:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518395:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518402:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518422:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.518428:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.518444:0:85368:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1767319143.518449:0:85368:0:(rw26.c:969:ll_write_end()) page@000000002eaf2eb8[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.518451:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005b83b36a 17ffffc0001001 3:0 ffff8f2404377288 72 lru 00000080:00200000:0.0:1767319143.518457:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000703d8f1e 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319143.518459:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000002eaf2eb8 00000080:00200000:0.0:1767319143.518460:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.518463:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.518471:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518483:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.518486:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.518489:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.518494:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.518496:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.518498:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.518502:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518508:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.518516:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.518518:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.518535:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.518538:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1767319143.518548:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.518551:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.518555:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:0.0:1767319143.518558:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.518565:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1767319143.518569:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1767319143.518571:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.518574:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 74, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.518576:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1767319143.518578:0:85368: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:1767319143.518583:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1767319143.518586:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1767319143.518588:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.518594:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1767319143.518599:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.518602:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.518610:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518618:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518627:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518635:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518641:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518662:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.518668:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.518684:0:85368:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1767319143.518689:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a61b2ae1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.518691:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd386d05 17ffffc0001001 3:0 ffff8f2404377e58 73 lru 00000080:00200000:0.0:1767319143.518697:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa2f9536 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319143.518699:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a61b2ae1 00000080:00200000:0.0:1767319143.518700:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.518703:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.518710:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518722:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.518725:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.518727:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.518733:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.518736:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.518738:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.518742:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518750:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.518759:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.518762:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.518766:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.518769:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1767319143.518778:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.518781:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.518787:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:0.0:1767319143.518789:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.518797:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1767319143.518801:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1767319143.518803:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.518806:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 75, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.518808:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1767319143.518810:0:85368: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:1767319143.518815:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1767319143.518819:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1767319143.518821:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.518827:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1767319143.518832:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.518835:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.518842:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518851:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518860:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518866:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518873:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518892:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.518898:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.518916:0:85368:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1767319143.518920:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004c9c8082[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.518924:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000091095632 17ffffc0001001 3:0 ffff8f2404377000 74 lru 00000080:00200000:0.0:1767319143.518929:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b26a502a 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319143.518931:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004c9c8082 00000080:00200000:0.0:1767319143.518932:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.518934:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.518942:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.518953:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.518955:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.518958:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.518964:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.518966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.518968:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.518972:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.518979:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.518987:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.518990:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.518994:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.518997:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1767319143.519007:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.519010:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.519014:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:0.0:1767319143.519018:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.519025:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 307200, count: 4096 00000080:00200000:0.0:1767319143.519028:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 307200, bytes: 4096 00000080:00200000:0.0:1767319143.519031:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.519034:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 76, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.519036:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:0.0:1767319143.519039:0:85368: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:1767319143.519044:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:0.0:1767319143.519047:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:0.0:1767319143.519049:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.519055:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:0.0:1767319143.519060:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.519062:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.519070:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519077:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519085:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519092:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519098:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.519114:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.519119:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.519133:0:85368:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:0.0:1767319143.519138:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000500f09aa[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.519140:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f985257e 17ffffc0001001 3:0 ffff8f2404377798 75 lru 00000080:00200000:0.0:1767319143.519145:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008b456890 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319143.519147:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000500f09aa 00000080:00200000:0.0:1767319143.519149:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.519151:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.519158:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.519169:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.519171:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.519173:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.519179:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.519181:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.519183:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.519186:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519193:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.519201:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.519203:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.519207:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.519210:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:0.0:1767319143.519219:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.519222:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.519227:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:0.0:1767319143.519230:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.519237:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 311296, count: 4096 00000080:00200000:0.0:1767319143.519241:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 311296, bytes: 4096 00000080:00200000:0.0:1767319143.519243:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.519247:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 77, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.519248:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:0.0:1767319143.519251:0:85368: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:1767319143.519256:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:0.0:1767319143.519259:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:0.0:1767319143.519261:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.519267:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:0.0:1767319143.519272:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.519274:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.519281:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519290:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.519297:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.520324:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.520333:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.520368:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.520382:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.521705:0:85368:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:0.0:1767319143.521725:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003a1ddaaf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.521730:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b76f9b31 17ffffc0001001 3:0 ffff8f2404377438 76 lru 00000080:00200000:0.0:1767319143.521737:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003a20c13b 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319143.521739:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003a1ddaaf 00000080:00200000:0.0:1767319143.521741:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.521749:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.521783:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.521819:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.521824:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.521827:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.521848:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.521852:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.521855:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.521862:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.521872:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.521889:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.521892:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.521901:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.521909:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:0.0:1767319143.521937:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.521941:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.521955:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:0.0:1767319143.521960:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.521991:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 315392, count: 4096 00000080:00200000:0.0:1767319143.522000:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 315392, bytes: 4096 00000080:00200000:0.0:1767319143.522005:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.522011:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 78, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.522013:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:0.0:1767319143.522017:0:85368: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:1767319143.522034:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:0.0:1767319143.522134:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:0.0:1767319143.522139:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.522244:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:0.0:1767319143.522262:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.522268:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.522289:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522331:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522344:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522352:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522359:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.522381:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.522394:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.522592:0:85368:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:0.0:1767319143.522676:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001a487e91[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.522680:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2b98c8f 17ffffc0001001 3:0 ffff8f2404377bd0 77 lru 00000080:00200000:0.0:1767319143.522687:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003ab74148 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319143.522689:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001a487e91 00000080:00200000:0.0:1767319143.522690:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.522694:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.522707:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.522723:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.522727:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.522730:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.522740:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.522743:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.522746:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.522751:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522760:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.522773:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.522776:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.522781:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.522786:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:0.0:1767319143.522798:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.522801:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.522809:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:0.0:1767319143.522813:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.522828:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 319488, count: 4096 00000080:00200000:0.0:1767319143.522833:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 319488, bytes: 4096 00000080:00200000:0.0:1767319143.522835:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.522840:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 79, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.522842:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:0.0:1767319143.522846:0:85368: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:1767319143.522853:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:0.0:1767319143.522857:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:0.0:1767319143.522860:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.522868:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:0.0:1767319143.522875:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.522878:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.522887:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522896:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522905:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522912:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.522918:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.522936:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.522943:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.522960:0:85368:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:0.0:1767319143.522965:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001277c88e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.522968:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5ec50f8 17ffffc0001001 3:0 ffff8f2404377360 78 lru 00000080:00200000:0.0:1767319143.522974:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000044818401 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319143.522976:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001277c88e 00000080:00200000:0.0:1767319143.522978:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.522980:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.522989:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.522999:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.523002:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.523004:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.523010:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.523012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.523015:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.523019:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.523026:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.523035:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.523124:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.523131:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.523134:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:0.0:1767319143.523144:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.523147:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.523153:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:0.0:1767319143.523246:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.523256:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 323584, count: 4096 00000080:00200000:0.0:1767319143.523260:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 323584, bytes: 4096 00000080:00200000:0.0:1767319143.523262:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.523267:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 80, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.523268:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:0.0:1767319143.523271:0:85368: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:1767319143.523277:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:0.0:1767319143.523280:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:0.0:1767319143.523282:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.523289:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:0.0:1767319143.523295:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.523297:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1db0, osc lock ffff8f242063f1d0, flags 0x0 00010000:00010000:0.0:1767319143.523434:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.523804:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.523817:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.523834:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.523842:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.523853:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.523863:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.523888:0:85368:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319143.523894:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008109af12[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.523898:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000009609b7d7 17ffffc0001001 3:0 ffff8f243ccbb510 79 lru 00000080:00200000:2.0:1767319143.523905:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d52486a8 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319143.523908:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008109af12 00000080:00200000:2.0:1767319143.523909:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.523912:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.523925:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.523941:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.523944:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.523946:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.523955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.523957:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.523960:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1db0 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.523964:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.523972:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.523990:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.523993:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1db0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.524001:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.524005:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319143.524010:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.524013:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.524020:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:2.0:1767319143.524024:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.524118:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319143.524125:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319143.524128:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.524132:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 81, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.524133:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319143.524137:0:85368: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:1767319143.524146:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319143.524150:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319143.524152:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.524251:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319143.524261:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.524264:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.524274:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524283:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524291:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524340:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524347:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.524356:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.524363:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.524380:0:85368:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319143.524386:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000b0931ea[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.524389:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9d85a64 17ffffc0001001 3:0 ffff8f243ccbba20 80 lru 00000080:00200000:2.0:1767319143.524395:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000075e17452 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319143.524397:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000b0931ea 00000080:00200000:2.0:1767319143.524398:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.524400:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.524558:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.524575:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.524579:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.524581:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.524589:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.524592:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.524595:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.524674:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524682:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.524699:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.524702:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.524708:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.524712:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319143.524716:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.524720:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.524727:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:2.0:1767319143.524730:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.524740:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319143.524745:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319143.524747:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.524751:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 82, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.524753:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319143.524755:0:85368: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:1767319143.524762:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319143.524765:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319143.524767:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.524774:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319143.524779:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.524782:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.524790:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524799:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524807:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524825:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524832:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.524841:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.524847:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.524866:0:85368:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319143.524871:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c8eb5994[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.524874:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002764b51d 17ffffc0001001 3:0 ffff8f243ccbb870 81 lru 00000080:00200000:2.0:1767319143.524880:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001eacacf1 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319143.524882:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c8eb5994 00000080:00200000:2.0:1767319143.524883:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.524885:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.524895:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.524907:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.524910:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.524913:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.524919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.524921:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.524923:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.524927:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.524935:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.524950:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.524953:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.524958:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.524960:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319143.524964:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.524967:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.524971:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:2.0:1767319143.524974:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.524982:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319143.524985:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319143.524987:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.524991:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 83, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.524992:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319143.524995:0:85368: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:1767319143.525000:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319143.525004:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319143.525006:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.525011:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319143.525017:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.525019:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.525026:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525035:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525132:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525149:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525238:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.525248:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.525254:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.525272:0:85368:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319143.525277:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000c3413e1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.525280:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a402bf18 17ffffc0001001 3:0 ffff8f243ccbb948 82 lru 00000080:00200000:2.0:1767319143.525285:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008ffad9a7 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319143.525287:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000c3413e1 00000080:00200000:2.0:1767319143.525288:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.525290:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.525299:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.525342:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.525345:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.525347:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.525353:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.525356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.525359:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.525362:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525369:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.525384:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.525387:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.525392:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.525395:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319143.525399:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.525402:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.525418:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:2.0:1767319143.525421:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.525430:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319143.525433:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319143.525435:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.525439:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 84, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.525441:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319143.525443:0:85368: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:1767319143.525448:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319143.525451:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319143.525453:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.525459:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319143.525669:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.525672:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.525681:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525690:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525698:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525716:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525722:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.525731:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.525736:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.525752:0:85368:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319143.525756:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a70b2888[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.525760:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001e141293 17ffffc0001001 3:0 ffff8f243ccbb6c0 83 lru 00000080:00200000:2.0:1767319143.525766:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6410c99 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319143.525768:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a70b2888 00000080:00200000:2.0:1767319143.525769:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.525772:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.525780:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.525793:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.525795:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.525798:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.525804:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.525806:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.525809:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.525813:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525821:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.525838:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.525840:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.525845:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.525848:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319143.525852:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.525855:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.525860:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:2.0:1767319143.525862:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.525870:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319143.525874:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319143.525876:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.525880:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 85, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.525881:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319143.525883:0:85368: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:1767319143.525888:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319143.525891:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319143.525893:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.525898:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319143.525903:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.525905:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.525911:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525918:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525925:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525941:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.525947:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.525954:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.525959:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.525972:0:85368:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319143.525976:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000051b72eaf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.525979:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000069a7ac0d 17ffffc0001001 3:0 ffff8f243ccbb1b0 84 lru 00000080:00200000:2.0:1767319143.525984:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfd6a336 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319143.525987:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000051b72eaf 00000080:00200000:2.0:1767319143.525988:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.525990:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.525998:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.526009:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.526012:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.526014:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.526020:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.526023:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.526025:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.526030:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526113:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.526130:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.526132:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.526137:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.526140:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319143.526143:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.526146:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.526151:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:2.0:1767319143.526241:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.526252:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319143.526256:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319143.526258:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.526262:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 86, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.526263:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319143.526266:0:85368: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:1767319143.526272:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319143.526274:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319143.526277:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.526282:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319143.526288:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.526291:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.526299:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526341:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526350:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526368:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526375:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.526384:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.526391:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.526422:0:85368:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319143.526427:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b281f84c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.526430:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000305a1b0a 17ffffc0001001 3:0 ffff8f243ccbb288 85 lru 00000080:00200000:2.0:1767319143.526435:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9525f59 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319143.526437:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b281f84c 00000080:00200000:2.0:1767319143.526439:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.526441:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.526449:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.526461:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.526674:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.526676:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.526685:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.526687:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.526690:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.526693:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526701:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.526717:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.526720:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.526725:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.526729:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319143.526733:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.526736:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.526742:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:2.0:1767319143.526745:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.526753:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319143.526757:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319143.526760:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.526763:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 87, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.526765:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319143.526768:0:85368: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:1767319143.526774:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319143.526778:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319143.526780:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.526787:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319143.526793:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.526796:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.526804:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526813:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526822:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526838:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526845:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.526853:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.526859:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.526874:0:85368:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319143.526878:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007df8f6fc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.526881:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004b5765e1 17ffffc0001001 3:0 ffff8f243ccbbe58 86 lru 00000080:00200000:2.0:1767319143.526885:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001f2ee638 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319143.526887:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007df8f6fc 00000080:00200000:2.0:1767319143.526888:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.526890:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.526898:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.526909:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.526912:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.526914:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.526919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.526922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.526925:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.526929:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.526936:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.526949:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.526952:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.526956:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.526959:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319143.526962:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.526965:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.526970:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:2.0:1767319143.526972:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.526979:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319143.526983:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319143.526985:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.526989:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 88, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.526990:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319143.526993:0:85368: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:1767319143.526998:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319143.527001:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319143.527003:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.527008:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319143.527013:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.527015:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.527023:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527031:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527120:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527140:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527147:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.527240:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.527247:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.527264:0:85368:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319143.527269:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000816c178c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.527272:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004ee27855 17ffffc0001001 3:0 ffff8f243ccbb000 87 lru 00000080:00200000:2.0:1767319143.527277:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000094d7a916 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319143.527281:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000816c178c 00000080:00200000:2.0:1767319143.527282:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.527284:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.527293:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.527343:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.527348:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.527350:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.527356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.527358:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.527361:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.527365:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527373:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.527388:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.527391:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.527396:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.527399:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319143.527403:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.527416:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.527422:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:2.0:1767319143.527424:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.527433:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319143.527437:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319143.527439:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.527443:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 89, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.527444:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319143.527447:0:85368: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:1767319143.527453:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319143.527457:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319143.527459:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.527475:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319143.527481:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.527484:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.527493:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527501:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527509:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527538:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527544:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.527553:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.527559:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.527577:0:85368:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319143.527582:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000109f2c0d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.527585:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f76694c2 17ffffc0001001 3:0 ffff8f243ccbb798 88 lru 00000080:00200000:2.0:1767319143.527590:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009402aa27 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319143.527593:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000109f2c0d 00000080:00200000:2.0:1767319143.527594:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.527810:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.527822:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.527834:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.527837:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.527840:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.527846:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.527849:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.527851:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.527855:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527862:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.527876:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.527879:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.527883:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.527886:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319143.527890:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.527892:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.527898:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:2.0:1767319143.527900:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.527909:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319143.527912:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319143.527915:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.527919:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 90, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.527921:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319143.527923:0:85368: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:1767319143.527929:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319143.527932:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319143.527934:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.527940:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319143.527945:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.527948:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.527955:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527963:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527972:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527989:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.527996:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528004:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.528010:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.528026:0:85368:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319143.528031:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000eb90cfdf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.528034:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3af8d70 17ffffc0001001 3:0 ffff8f243ccbb438 89 lru 00000080:00200000:2.0:1767319143.528121:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000015571b39 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319143.528125:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000eb90cfdf 00000080:00200000:2.0:1767319143.528126:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.528129:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.528138:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528149:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.528152:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.528236:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.528244:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.528247:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.528250:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.528254:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528262:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.528277:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.528280:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.528285:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.528288:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319143.528291:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.528295:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.528333:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:2.0:1767319143.528337:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.528346:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319143.528350:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319143.528352:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.528356:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 91, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.528357:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319143.528360:0:85368: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:1767319143.528365:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319143.528368:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319143.528371:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.528377:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319143.528383:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.528386:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.528394:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528402:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528545:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528563:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528570:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528578:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.528584:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.528679:0:85368:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319143.528684:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e7115ce1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.528687:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000893cf849 17ffffc0001001 3:0 ffff8f243ccbbbd0 90 lru 00000080:00200000:2.0:1767319143.528691:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007d2bf153 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319143.528694:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e7115ce1 00000080:00200000:2.0:1767319143.528695:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.528697:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.528707:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528719:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.528722:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.528725:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.528731:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.528733:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.528736:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.528740:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528747:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.528764:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.528767:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.528772:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.528775:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319143.528779:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.528782:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.528787:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:2.0:1767319143.528790:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.528797:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319143.528801:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319143.528803:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.528806:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 92, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.528808:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319143.528810:0:85368: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:1767319143.528815:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319143.528818:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319143.528820:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.528825:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319143.528830:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.528832:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.528839:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528846:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528854:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528870:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528876:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528884:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.528889:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.528914:0:85368:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319143.528919:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f7ef85cb[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.528922:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002f698738 17ffffc0001021 2:0 ffff8f243ccbb360 91 lru 00000080:00200000:2.0:1767319143.528928:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3611c3 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319143.528930:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f7ef85cb 00000080:00200000:2.0:1767319143.528931:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.528934:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.528941:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.528952:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.528954:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.528957:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.528963:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.528965:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.528967:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.528971:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.528979:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.528993:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.528995:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.529000:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.529003:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319143.529007:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.529010:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.529014:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:2.0:1767319143.529017:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.529025:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319143.529028:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319143.529030:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.529034:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 93, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.529036:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319143.529124:0:85368: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:1767319143.529131:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319143.529134:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319143.529137:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.529142:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319143.529148:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.529150:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.529248:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529258:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529265:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529283:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529291:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.529299:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.529336:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.529354:0:85368:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319143.529358:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f147d46d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.529361:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000035e78d90 17ffffc0001001 3:0 ffff8f243ccbb5e8 92 lru 00000080:00200000:2.0:1767319143.529366:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d03bf4e4 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319143.529369:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f147d46d 00000080:00200000:2.0:1767319143.529370:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.529372:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.529379:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.529390:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.529392:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.529395:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.529400:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.529402:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.529404:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.529419:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529426:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.529439:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.529442:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.529446:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.529449:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319143.529453:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.529455:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.529461:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:2.0:1767319143.529473:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.529481:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319143.529484:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319143.529487:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.529490:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 94, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.529492:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319143.529494:0:85368: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:1767319143.529499:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319143.529501:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319143.529504:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.529509:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319143.529514:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.529517:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.529534:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529543:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529551:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529569:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529575:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.529583:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.529588:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.529827:0:85368:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319143.529833:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004a12a43c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.529836:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004a44f638 17ffffc0001001 3:0 ffff8f243cdf2438 93 lru 00000080:00200000:2.0:1767319143.529842:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000030382d35 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319143.529844:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004a12a43c 00000080:00200000:2.0:1767319143.529845:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.529847:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.529857:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.529869:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.529872:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.529874:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.529880:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.529883:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.529886:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.529890:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.529898:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.529914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.529917:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.529922:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.529925:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319143.529931:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.529934:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.529939:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:2.0:1767319143.529942:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.529950:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319143.529953:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319143.529956:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.529959:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 95, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.529961:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319143.529963:0:85368: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:1767319143.529969:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319143.529972:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319143.529974:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.529980:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319143.529985:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.529987:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.529995:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530003:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530011:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530029:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530121:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530133:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.530139:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.530239:0:85368:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319143.530245:0:85368:0:(rw26.c:969:ll_write_end()) page@000000009930f3b6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.530248:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000081529c88 17ffffc0001001 3:0 ffff8f243cdf2bd0 94 lru 00000080:00200000:2.0:1767319143.530253:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdda70b4 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319143.530256:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000009930f3b6 00000080:00200000:2.0:1767319143.530257:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.530259:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.530269:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530282:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.530285:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.530287:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.530293:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.530296:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.530298:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.530333:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530341:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.530357:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.530359:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.530364:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.530367:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319143.530371:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.530374:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.530380:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:2.0:1767319143.530382:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.530390:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319143.530394:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319143.530397:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.530400:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 96, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.530402:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319143.530538:0:85368: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:1767319143.530545:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319143.530548:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319143.530550:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.530557:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319143.530563:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.530565:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.530573:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530582:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530590:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530616:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530622:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530630:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.530635:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.530650:0:85368:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319143.530654:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a9f1f52c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.530657:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd666f44 17ffffc0001001 3:0 ffff8f243cdf2360 95 lru 00000080:00200000:2.0:1767319143.530662:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008faa6998 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319143.530664:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a9f1f52c 00000080:00200000:2.0:1767319143.530666:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.530668:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.530675:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530687:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.530689:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.530691:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.530697:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.530699:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.530702:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.530706:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530714:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.530728:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.530731:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.530736:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.530739:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319143.530742:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.530745:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.530751:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:2.0:1767319143.530753:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.530761:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319143.530764:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319143.530767:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.530771:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 97, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.530772:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319143.530775:0:85368: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:1767319143.530780:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319143.530783:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319143.530785:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.530790:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319143.530796:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.530798:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.530805:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530813:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530821:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530838:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530844:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530853:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.530857:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.530870:0:85368:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319143.530874:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000cd384297[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.530877:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000014621265 17ffffc0001001 3:0 ffff8f243cdf25e8 96 lru 00000080:00200000:2.0:1767319143.530883:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fff170d7 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319143.530885:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000cd384297 00000080:00200000:2.0:1767319143.530886:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.530888:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.530895:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.530905:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.530907:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.530909:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.530914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.530916:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.530918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.530921:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.530928:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.530940:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.530942:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.530945:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.530948:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319143.530951:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.530953:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.530957:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:2.0:1767319143.530960:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.530966:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319143.530969:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319143.530971:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.530974:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 98, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.530976:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319143.530978:0:85368: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:1767319143.530983:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319143.530986:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319143.530988:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.530993:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319143.530997:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.531000:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.531007:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531014:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531022:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531255:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531262:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.531271:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.531277:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.531293:0:85368:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319143.531298:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000d9d730e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.531331:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000006a0e83e 17ffffc0001001 3:0 ffff8f243cdf2ca8 97 lru 00000080:00200000:2.0:1767319143.531339:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e10ce68e 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319143.531341:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000d9d730e 00000080:00200000:2.0:1767319143.531342:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.531345:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.531354:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.531366:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.531369:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.531372:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.531377:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.531380:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.531382:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.531386:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531394:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.531419:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.531421:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.531427:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.531430:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319143.531434:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.531437:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.531442:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:2.0:1767319143.531445:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.531452:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319143.531455:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319143.531458:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.531471:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 99, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.531473:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319143.531475:0:85368: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:1767319143.531481:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319143.531484:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319143.531487:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.531492:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319143.531497:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.531499:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.531507:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531515:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531534:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531551:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531558:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.531566:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.531572:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.531586:0:85368:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319143.531591:0:85368:0:(rw26.c:969:ll_write_end()) page@000000002bebd0fd[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.531594:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004f967b90 17ffffc0001001 3:0 ffff8f243cdf2d80 98 lru 00000080:00200000:2.0:1767319143.531787:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000018861046 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319143.531790:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000002bebd0fd 00000080:00200000:2.0:1767319143.531791:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.531793:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.531803:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.531814:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.531816:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.531819:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.531824:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.531827:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.531830:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.531834:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531840:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.531854:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.531856:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.531861:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.531864:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319143.531867:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.531870:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.531874:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:2.0:1767319143.531877:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.531884:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319143.531887:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319143.531889:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.531893:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 100, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.531894:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319143.531896:0:85368: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:1767319143.531901:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319143.531903:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319143.531906:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.531911:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319143.531916:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.531918:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.531925:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531932:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531940:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531954:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.531961:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.531970:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.531975:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.531994:0:85368:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319143.531998:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ff69d5f4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.532001:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001b95ecb6 17ffffc0001001 3:0 ffff8f243cdf20d8 99 lru 00000080:00200000:2.0:1767319143.532006:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007bb1c367 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319143.532008:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ff69d5f4 00000080:00200000:2.0:1767319143.532009:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.532011:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.532018:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.532029:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.532032:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.532034:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.532121:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.532124:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.532126:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.532131:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532139:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.532236:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.532239:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.532245:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.532248:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319143.532252:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.532255:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.532260:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:2.0:1767319143.532263:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.532271:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319143.532275:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319143.532277:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.532281:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 101, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.532283:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319143.532285:0:85368: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:1767319143.532291:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319143.532294:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319143.532296:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.532333:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319143.532340:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.532342:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.532350:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532359:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532367:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532386:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532392:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.532401:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.532551:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.532570:0:85368:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319143.532576:0:85368:0:(rw26.c:969:ll_write_end()) page@000000006fed7f51[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.532579:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce9f8382 17ffffc0001001 3:0 ffff8f243cdf2af8 100 lru 00000080:00200000:2.0:1767319143.532584:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5e4edd7 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319143.532587:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000006fed7f51 00000080:00200000:2.0:1767319143.532588:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.532590:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.532676:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.532691:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.532694:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.532696:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.532703:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.532706:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.532708:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.532713:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532720:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.532736:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.532739:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.532744:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.532747:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319143.532751:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.532754:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.532759:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:2.0:1767319143.532763:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.532772:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319143.532776:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319143.532778:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.532782:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 102, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.532784:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319143.532786:0:85368: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:1767319143.532792:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319143.532796:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319143.532798:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.532804:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319143.532810:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.532812:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.532820:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532829:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532838:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532855:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532862:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.532869:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.532875:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.532891:0:85368:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319143.532895:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000006ef3c07[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.532898:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b20a1b39 17ffffc0001001 3:0 ffff8f243cdf2510 101 lru 00000080:00200000:2.0:1767319143.532903:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa9616fa 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319143.532905:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000006ef3c07 00000080:00200000:2.0:1767319143.532906:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.532908:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.532916:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.532928:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.532931:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.532933:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.532939:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.532942:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.532944:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.532948:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.532956:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.532971:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.532973:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.532978:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.532981:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319143.532984:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.532987:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.532992:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:2.0:1767319143.532994:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.533002:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319143.533006:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319143.533009:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.533012:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 103, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.533013:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319143.533016:0:85368: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:1767319143.533021:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319143.533024:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319143.533027:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.533032:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319143.533122:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.533126:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.533134:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533143:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533151:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533257:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533264:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.533272:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.533278:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.533295:0:85368:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319143.533299:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000cf35a7cd[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.533333:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef83c425 17ffffc0001001 3:0 ffff8f243cdf2a20 102 lru 00000080:00200000:2.0:1767319143.533339:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000db02d84 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319143.533341:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000cf35a7cd 00000080:00200000:2.0:1767319143.533342:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.533344:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.533352:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.533362:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.533364:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.533366:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.533372:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.533374:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.533376:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.533380:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533387:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.533400:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.533403:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.533419:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.533422:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319143.533425:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.533429:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.533433:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:2.0:1767319143.533436:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.533443:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319143.533446:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319143.533449:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.533452:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 104, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.533454:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319143.533456:0:85368: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:1767319143.533469:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319143.533473:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319143.533475:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.533481:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319143.533487:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.533489:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.533496:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533503:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533511:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533538:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533546:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.533554:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.533559:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.533573:0:85368:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319143.533577:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b62230ac[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.533579:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000000c47aa19 17ffffc0001001 3:0 ffff8f243cdf2870 103 lru 00000080:00200000:2.0:1767319143.533584:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003e439e81 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319143.533586:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b62230ac 00000080:00200000:2.0:1767319143.533587:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.533589:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.533788:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.533805:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.533808:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.533810:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.533817:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.533819:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.533821:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.533825:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533833:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.533849:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.533851:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.533856:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.533859:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319143.533862:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.533865:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.533870:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:2.0:1767319143.533873:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.533881:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319143.533884:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319143.533887:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.533890:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 105, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.533892:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319143.533894:0:85368: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:1767319143.533899:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319143.533902:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319143.533904:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.533910:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319143.533915:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.533917:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.533925:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533933:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533942:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533962:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.533969:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.533977:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.533983:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.533998:0:85368:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319143.534003:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f1ab2f91[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.534006:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdc381e0 17ffffc0001001 3:0 ffff8f243cdf2948 104 lru 00000080:00200000:2.0:1767319143.534012:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2c99bfc 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319143.534014:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f1ab2f91 00000080:00200000:2.0:1767319143.534015:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.534017:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.534025:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.534036:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.534119:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.534122:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.534129:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.534131:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.534133:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.534138:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534145:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.534242:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.534244:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.534250:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.534252:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319143.534256:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.534259:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.534264:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:2.0:1767319143.534266:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.534274:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319143.534277:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319143.534280:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.534284:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 106, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.534285:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319143.534288:0:85368: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:1767319143.534293:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319143.534296:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319143.534298:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.534335:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319143.534344:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.534346:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.534354:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534362:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534369:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534387:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534394:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.534401:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.534541:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.534559:0:85368:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319143.534563:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000043dc91b1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.534566:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c24d460e 17ffffc0001001 3:0 ffff8f243cdf26c0 105 lru 00000080:00200000:2.0:1767319143.534571:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb026375 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319143.534573:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000043dc91b1 00000080:00200000:2.0:1767319143.534574:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.534576:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.534585:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.534668:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.534673:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.534675:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.534683:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.534685:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.534687:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.534691:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534699:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.534714:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.534716:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.534722:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.534725:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319143.534729:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.534732:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.534736:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:2.0:1767319143.534739:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.534747:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319143.534751:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319143.534754:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.534758:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 107, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.534759:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319143.534762:0:85368: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:1767319143.534768:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319143.534771:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319143.534773:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.534779:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319143.534785:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.534787:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.534797:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534805:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534814:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534830:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534837:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.534845:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.534851:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.534879:0:85368:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319143.534883:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ac878935[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.534886:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007e85cff3 17ffffc0001021 2:0 ffff8f243cdf21b0 106 lru 00000080:00200000:2.0:1767319143.534891:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000fefac20f 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319143.534893:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ac878935 00000080:00200000:2.0:1767319143.534894:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.534896:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.534905:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.534916:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.534919:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.534921:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.534926:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.534929:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.534931:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.534935:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.534942:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.534957:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.534959:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.534964:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.534967:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319143.534970:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.534973:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.534978:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:2.0:1767319143.534981:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.534989:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319143.534992:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319143.534994:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.534998:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 108, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.534999:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319143.535001:0:85368: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:1767319143.535006:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319143.535009:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319143.535011:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.535016:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319143.535021:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.535023:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.535031:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535124:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535135:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535241:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535250:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.535259:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.535265:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.535283:0:85368:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319143.535287:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000058fe7645[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.535290:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000044fd2e57 17ffffc0001001 3:0 ffff8f243cdf2288 107 lru 00000080:00200000:2.0:1767319143.535295:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004f013128 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319143.535297:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000058fe7645 00000080:00200000:2.0:1767319143.535298:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.535300:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.535344:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.535355:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.535358:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.535360:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.535366:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.535369:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.535371:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.535375:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535382:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.535398:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.535400:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.535416:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.535420:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319143.535423:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.535426:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.535431:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:2.0:1767319143.535435:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.535443:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319143.535446:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319143.535448:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.535452:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 109, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.535454:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319143.535456:0:85368: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:1767319143.535470:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319143.535473:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319143.535475:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.535481:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319143.535487:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.535490:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.535497:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535505:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535514:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535542:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535549:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.535557:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.535563:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.535578:0:85368:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319143.535583:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003f28782b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.535586:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c86c1422 17ffffc0001001 3:0 ffff8f243cdf2e58 108 lru 00000080:00200000:2.0:1767319143.535591:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b725f024 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319143.535594:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003f28782b 00000080:00200000:2.0:1767319143.535595:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.535821:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.535833:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.535846:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.535849:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.535851:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.535858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.535861:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.535863:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.535867:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535874:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.535890:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.535893:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.535898:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.535901:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319143.535905:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.535909:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.535915:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:2.0:1767319143.535918:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.535927:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319143.535931:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319143.535934:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.535938:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 110, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.535940:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319143.535942:0:85368: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:1767319143.535948:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319143.535952:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319143.535954:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.535961:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319143.535966:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.535969:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.535977:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535986:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.535994:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536011:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536017:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536025:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.536032:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.536137:0:85368:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319143.536141:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000aed62c66[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.536145:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000014c79de2 17ffffc0001001 3:0 ffff8f243cdf2000 109 lru 00000080:00200000:2.0:1767319143.536150:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc602a5d 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319143.536241:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000aed62c66 00000080:00200000:2.0:1767319143.536243:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.536246:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.536256:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536268:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.536271:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.536274:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.536280:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.536282:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.536285:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.536289:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536296:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.536345:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.536349:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.536355:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.536358:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319143.536363:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.536366:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.536372:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:2.0:1767319143.536374:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.536382:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319143.536387:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319143.536389:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.536392:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 111, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.536394:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319143.536396:0:85368: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:1767319143.536402:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319143.536533:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319143.536536:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.536544:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319143.536550:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.536553:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.536561:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536569:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536577:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536593:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536611:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536619:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.536625:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.536642:0:85368:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319143.536647:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000054c47cbe[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.536650:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000006ccabb5d 17ffffc0001001 3:0 ffff8f243cdf2798 110 lru 00000080:00200000:2.0:1767319143.536656:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4ab92aa 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319143.536658:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000054c47cbe 00000080:00200000:2.0:1767319143.536659:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.536662:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.536669:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536680:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.536683:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.536686:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.536692:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.536694:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.536697:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.536700:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536708:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.536721:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.536724:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.536728:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.536732:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319143.536735:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.536738:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.536743:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:2.0:1767319143.536745:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.536754:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319143.536757:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319143.536760:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.536763:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 112, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.536765:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319143.536768:0:85368: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:1767319143.536774:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319143.536777:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319143.536779:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.536784:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319143.536789:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.536792:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.536799:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536807:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536814:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536834:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536840:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536847:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.536852:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.536877:0:85368:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319143.536881:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000dd5544a1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.536883:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000002653e86 17ffffc0001001 3:0 ffff8f243cd17510 111 lru 00000080:00200000:2.0:1767319143.536888:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9f6c005 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319143.536890:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000dd5544a1 00000080:00200000:2.0:1767319143.536891:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.536893:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.536899:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.536909:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.536911:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.536913:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.536917:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.536920:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.536922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.536926:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.536933:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.536947:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.536949:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.536955:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.536958:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319143.536961:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.536965:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.536969:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:2.0:1767319143.536972:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.536979:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319143.536983:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319143.536985:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.536988:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 113, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.536990:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319143.536992:0:85368: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:1767319143.536997:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319143.536999:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319143.537001:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.537006:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319143.537011:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.537013:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.537020:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537028:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537036:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537351:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537358:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.537368:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.537375:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.537393:0:85368:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319143.537399:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000008a61df[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.537402:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000663e8b7c 17ffffc0001001 3:0 ffff8f243cd17a20 112 lru 00000080:00200000:2.0:1767319143.537407:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004b4791aa 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319143.537409:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000008a61df 00000080:00200000:2.0:1767319143.537411:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.537413:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.537422:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.537433:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.537437:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.537439:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.537445:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.537448:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.537451:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.537455:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537564:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.537582:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.537585:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.537590:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.537658:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319143.537664:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.537667:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.537674:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:2.0:1767319143.537678:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.537688:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319143.537693:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319143.537695:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.537700:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 114, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.537702:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319143.537705:0:85368: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:1767319143.537713:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319143.537716:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319143.537719:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.537726:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319143.537731:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.537734:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.537743:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537752:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537762:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537779:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537787:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.537795:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.537802:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.537825:0:85368:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319143.537830:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a36f08d1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.537833:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000740fc7a3 17ffffc0001001 3:0 ffff8f243cd17870 113 lru 00000080:00200000:2.0:1767319143.537839:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2f5cf13 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319143.537841:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a36f08d1 00000080:00200000:2.0:1767319143.537842:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.537844:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.537852:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.537864:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.537867:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.537869:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.537875:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.537877:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.537879:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.537882:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537889:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.537904:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.537907:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.537911:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.537914:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319143.537917:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.537920:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.537925:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:2.0:1767319143.537927:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.537934:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319143.537938:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319143.537940:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.537943:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 115, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.537945:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319143.537947:0:85368: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:1767319143.537952:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319143.537954:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319143.537956:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.537961:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319143.537967:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.537969:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.537976:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537984:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.537993:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538025:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538032:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.538047:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.538053:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.538068:0:85368:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319143.538072:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e8cc74c7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.538075:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c05bd606 17ffffc0001001 3:0 ffff8f243cd17948 114 lru 00000080:00200000:2.0:1767319143.538081:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002af0d4b3 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319143.538083:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e8cc74c7 00000080:00200000:2.0:1767319143.538084:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.538086:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.538094:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.538106:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.538109:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.538111:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.538117:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.538119:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.538121:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.538125:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538133:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.538147:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.538149:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.538490:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.538497:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319143.538501:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.538504:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.538510:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:2.0:1767319143.538513:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.538533:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319143.538537:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319143.538539:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.538545:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 116, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.538546:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319143.538549:0:85368: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:1767319143.538556:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319143.538560:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319143.538562:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.538569:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319143.538576:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.538578:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.538586:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538594:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538756:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538775:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538782:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.538791:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.538799:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.538825:0:85368:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319143.538831:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000065b7f822[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.538834:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000315734ad 17ffffc0001001 3:0 ffff8f243cd176c0 115 lru 00000080:00200000:2.0:1767319143.538839:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d37a6cec 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319143.538842:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000065b7f822 00000080:00200000:2.0:1767319143.538843:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.538846:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.538857:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.538871:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.538874:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.538877:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.538884:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.538887:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.538889:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.538893:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.538901:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.538919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.538921:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.538927:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.538930:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319143.538934:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.538937:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.538943:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:2.0:1767319143.538946:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.538955:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319143.538959:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319143.538961:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.538965:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 117, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.538966:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319143.538969:0:85368: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:1767319143.538975:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319143.538978:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319143.538980:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.538986:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319143.538991:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.538993:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.539001:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539009:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539017:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539034:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539121:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.539129:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.539136:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.539240:0:85368:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319143.539247:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f34e2704[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.539250:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000006581158a 17ffffc0001001 3:0 ffff8f243cd171b0 116 lru 00000080:00200000:2.0:1767319143.539255:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007a753108 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319143.539257:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f34e2704 00000080:00200000:2.0:1767319143.539258:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.539260:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.539270:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.539282:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.539285:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.539288:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.539294:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.539296:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.539299:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.539333:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539341:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.539356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.539359:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.539364:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.539367:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319143.539371:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.539375:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.539380:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:2.0:1767319143.539383:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.539391:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319143.539396:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319143.539398:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.539402:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 118, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.539404:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319143.539564:0:85368: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:1767319143.539572:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319143.539576:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319143.539578:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.539586:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319143.539593:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.539595:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.539691:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539700:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539709:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539727:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539733:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.539741:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.539749:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.539768:0:85368:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319143.539773:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001a4a439d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.539776:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000015eca919 17ffffc0001001 3:0 ffff8f243cd17288 117 lru 00000080:00200000:2.0:1767319143.539782:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000493c09d7 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319143.539784:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001a4a439d 00000080:00200000:2.0:1767319143.539785:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.539788:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.539797:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.539810:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.539813:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.539815:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.539822:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.539824:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.539827:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.539831:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539838:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.539855:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.539858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.539863:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.539866:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319143.539870:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.539873:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.539878:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:2.0:1767319143.539881:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.539891:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319143.539894:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319143.539897:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.539901:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 119, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.539902:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319143.539905:0:85368: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:1767319143.539910:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319143.539913:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319143.539915:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.539922:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319143.539928:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.539930:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.539938:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539947:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539956:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539974:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.539981:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.539989:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.539994:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.540011:0:85368:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319143.540015:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e5fff9d7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.540018:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003b99091d 17ffffc0001001 3:0 ffff8f243cd17e58 118 lru 00000080:00200000:2.0:1767319143.540024:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004d4da410 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319143.540026:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e5fff9d7 00000080:00200000:2.0:1767319143.540027:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.540029:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.540126:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.540142:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.540145:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.540148:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.540242:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.540246:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.540248:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.540253:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540261:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.540276:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.540279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.540284:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.540287:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319143.540292:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.540294:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.540300:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:2.0:1767319143.540343:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.540352:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319143.540356:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319143.540359:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.540363:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 120, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.540365:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319143.540367:0:85368: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:1767319143.540373:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319143.540377:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319143.540379:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.540386:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319143.540391:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.540394:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.540403:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540585:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540595:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540691:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540697:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.540706:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.540715:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.540737:0:85368:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:2.0:1767319143.540742:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000141769a8[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.540745:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd645c30 17ffffc0001001 3:0 ffff8f243cd17000 119 lru 00000080:00200000:2.0:1767319143.540750:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000b83c9d1 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319143.540752:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000141769a8 00000080:00200000:2.0:1767319143.540753:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.540756:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.540767:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.540781:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.540784:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.540787:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.540794:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.540796:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.540799:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.540803:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540810:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.540826:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.540829:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.540834:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.540837:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:2.0:1767319143.540842:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.540844:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.540850:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:2.0:1767319143.540853:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.540862:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 491520, count: 4096 00000080:00200000:2.0:1767319143.540866:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 491520, bytes: 4096 00000080:00200000:2.0:1767319143.540868:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.540872:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 121, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.540874:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:2.0:1767319143.540877:0:85368: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:1767319143.540882:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:2.0:1767319143.540886:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:2.0:1767319143.540888:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.540894:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:2.0:1767319143.540900:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.540903:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.540911:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540919:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540927:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540944:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.540950:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.540957:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.540961:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.540980:0:85368:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:2.0:1767319143.540984:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000018c49333[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.540987:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001bb23524 17ffffc0001001 3:0 ffff8f243cd17798 120 lru 00000080:00200000:2.0:1767319143.540992:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000962d1e6d 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319143.540994:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000018c49333 00000080:00200000:2.0:1767319143.540995:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.540998:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.541007:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.541018:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.541021:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.541023:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.541029:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.541031:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.541034:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.541119:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541129:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.541142:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.541144:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.541149:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.541151:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:2.0:1767319143.541242:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.541246:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.541252:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:2.0:1767319143.541256:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.541264:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 495616, count: 4096 00000080:00200000:2.0:1767319143.541268:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 495616, bytes: 4096 00000080:00200000:2.0:1767319143.541271:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.541275:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 122, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.541276:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:2.0:1767319143.541279:0:85368: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:1767319143.541285:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:2.0:1767319143.541288:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:2.0:1767319143.541290:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.541295:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:2.0:1767319143.541334:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.541337:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.541346:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541355:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541365:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541384:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541391:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.541398:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.541403:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.541678:0:85368:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:2.0:1767319143.541686:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000037c6e476[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.541689:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005710fbeb 17ffffc0001021 2:0 ffff8f243cd17438 121 lru 00000080:00200000:2.0:1767319143.541694:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007f16cda2 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319143.541696:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000037c6e476 00000080:00200000:2.0:1767319143.541697:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.541701:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.541712:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.541725:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.541729:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.541731:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.541737:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.541739:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.541742:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.541746:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541753:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.541768:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.541771:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.541776:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.541779:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:2.0:1767319143.541783:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.541785:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.541791:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:2.0:1767319143.541794:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.541802:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 499712, count: 4096 00000080:00200000:2.0:1767319143.541806:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 499712, bytes: 4096 00000080:00200000:2.0:1767319143.541808:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.541812:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 123, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.541814:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:2.0:1767319143.541816:0:85368: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:1767319143.541822:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:2.0:1767319143.541825:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:2.0:1767319143.541827:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.541833:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:2.0:1767319143.541838:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.541840:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.541847:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541855:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541862:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541879:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541885:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.541892:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.541897:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.541910:0:85368:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:2.0:1767319143.541913:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000079b0bd2e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.541915:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000036029f1b 17ffffc0001001 3:0 ffff8f243cd17bd0 122 lru 00000080:00200000:2.0:1767319143.541920:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000007c1cad9 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319143.541922:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000079b0bd2e 00000080:00200000:2.0:1767319143.541923:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.541925:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.541931:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.541941:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.541943:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.541945:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.541949:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.541951:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.541953:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.541956:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.541962:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.541974:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.541976:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.541981:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.541984:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:2.0:1767319143.541987:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.541990:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.541994:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:2.0:1767319143.541997:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.542004:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 503808, count: 4096 00000080:00200000:2.0:1767319143.542007:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 503808, bytes: 4096 00000080:00200000:2.0:1767319143.542009:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.542012:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 124, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.542014:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:2.0:1767319143.542015:0:85368: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:1767319143.542020:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:2.0:1767319143.542023:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:2.0:1767319143.542025:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.542030:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:2.0:1767319143.542035:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.542116:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.542127:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542136:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542144:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542249:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542257:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542265:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.542271:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.542287:0:85368:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:2.0:1767319143.542291:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000579d0a57[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.542294:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000060ae80e1 17ffffc0001001 3:0 ffff8f243cd17360 123 lru 00000080:00200000:2.0:1767319143.542299:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d367bebb 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319143.542336:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000579d0a57 00000080:00200000:2.0:1767319143.542337:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.542340:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.542349:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542362:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.542365:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.542368:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.542374:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.542377:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.542379:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.542383:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542391:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.542492:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.542497:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.542502:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.542506:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:2.0:1767319143.542509:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.542512:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.542518:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:2.0:1767319143.542551:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.542561:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 507904, count: 4096 00000080:00200000:2.0:1767319143.542564:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 507904, bytes: 4096 00000080:00200000:2.0:1767319143.542567:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.542571:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 125, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.542572:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:2.0:1767319143.542575:0:85368: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:1767319143.542581:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:2.0:1767319143.542584:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:2.0:1767319143.542586:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.542592:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:2.0:1767319143.542609:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.542612:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.542622:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542630:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542639:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542656:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542663:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542673:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.542678:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.542695:0:85368:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:2.0:1767319143.542700:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000096cabb14[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.542703:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1e3078e 17ffffc0001001 3:0 ffff8f243cd175e8 124 lru 00000080:00200000:2.0:1767319143.542708:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002003ee13 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319143.542710:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000096cabb14 00000080:00200000:2.0:1767319143.542711:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.542713:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.542721:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542733:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.542735:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.542738:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.542743:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.542746:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.542748:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.542752:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542761:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.542778:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.542781:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.542785:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.542788:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:2.0:1767319143.542792:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.542795:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.542800:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:2.0:1767319143.542803:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.542810:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 512000, count: 4096 00000080:00200000:2.0:1767319143.542814:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 512000, bytes: 4096 00000080:00200000:2.0:1767319143.542816:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.542820:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 126, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.542821:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:2.0:1767319143.542824:0:85368: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:1767319143.542829:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:2.0:1767319143.542832:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:2.0:1767319143.542834:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.542840:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:2.0:1767319143.542846:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.542848:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.542856:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542863:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542871:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542889:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542897:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542906:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.542911:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.542926:0:85368:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:2.0:1767319143.542931:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000045d7e5cc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.542934:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000db424e8e 17ffffc0001001 3:0 ffff8f243cd17ca8 125 lru 00000080:00200000:2.0:1767319143.542939:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1d95ca8 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319143.542941:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000045d7e5cc 00000080:00200000:2.0:1767319143.542942:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.542944:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.542952:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.542963:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.542965:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.542967:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.542973:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.542975:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.542978:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.542982:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.542989:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.543003:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.543005:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.543010:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.543013:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:2.0:1767319143.543016:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.543019:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.543023:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:2.0:1767319143.543026:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.543033:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 516096, count: 4096 00000080:00200000:2.0:1767319143.543048:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 516096, bytes: 4096 00000080:00200000:2.0:1767319143.543051:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.543055:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 127, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.543057:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:2.0:1767319143.543059:0:85368: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:1767319143.543065:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:2.0:1767319143.543068:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:2.0:1767319143.543070:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.543075:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:2.0:1767319143.543080:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.543082:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.543089:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543097:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543106:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543122:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543129:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543138:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.543143:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.543171:0:85368:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:2.0:1767319143.543176:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000066adf8d3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.543178:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a49ab6a9 17ffffc0001001 3:0 ffff8f243cd17d80 126 lru 00000080:00200000:2.0:1767319143.543183:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004639c3e2 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319143.543185:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000066adf8d3 00000080:00200000:2.0:1767319143.543186:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.543188:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.543195:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543207:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.543210:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.543212:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.543218:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.543220:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.543223:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.543227:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543234:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.543250:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.543253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.543257:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.543261:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:2.0:1767319143.543264:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.543268:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.543272:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:2.0:1767319143.543274:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.543281:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 520192, count: 4096 00000080:00200000:2.0:1767319143.543285:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 520192, bytes: 4096 00000080:00200000:2.0:1767319143.543287:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.543290:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 128, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.543292:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:2.0:1767319143.543294:0:85368: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:1767319143.543299:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:2.0:1767319143.543367:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:2.0:1767319143.543370:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.543434:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:2.0:1767319143.543441:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.543444:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.543452:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543461:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543470:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543489:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543496:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543505:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.543511:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.543543:0:85368:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:2.0:1767319143.543547:0:85368:0:(rw26.c:969:ll_write_end()) page@000000009a97f196[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.543550:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000038f2d366 17ffffc0001001 3:0 ffff8f243cd170d8 127 lru 00000080:00200000:2.0:1767319143.543556:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003a8f814f 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319143.543558:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000009a97f196 00000080:00200000:2.0:1767319143.543559:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.543561:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.543569:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543581:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.543584:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.543586:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.543592:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.543595:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.543597:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.543601:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543609:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.543624:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.543627:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.543631:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.543635:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:2.0:1767319143.543639:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.543642:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.543646:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:2.0:1767319143.543649:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.543658:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 524288, count: 4096 00000080:00200000:2.0:1767319143.543662:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 524288, bytes: 4096 00000080:00200000:2.0:1767319143.543664:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.543668:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 129, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.543670:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:2.0:1767319143.543672:0:85368: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:1767319143.543677:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:2.0:1767319143.543681:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:2.0:1767319143.543683:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.543687:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:2.0:1767319143.543692:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.543695:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.543702:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543710:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543718:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543738:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543745:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543753:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.543759:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.543786:0:85368:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:2.0:1767319143.543790:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000757d4600[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.543794:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b46da787 17ffffc0001001 3:0 ffff8f243cd17af8 128 lru 00000080:00200000:2.0:1767319143.543799:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a74e32a8 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319143.543801:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000757d4600 00000080:00200000:2.0:1767319143.543802:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.543804:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.543812:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543824:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.543827:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.543829:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.543834:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.543836:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.543839:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.543842:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543850:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.543865:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.543867:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.543873:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.543876:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:2.0:1767319143.543880:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.543883:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.543888:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:2.0:1767319143.543891:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.543898:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 528384, count: 4096 00000080:00200000:2.0:1767319143.543902:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 528384, bytes: 4096 00000080:00200000:2.0:1767319143.543904:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.543908:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 130, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.543909:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:2.0:1767319143.543911:0:85368: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:1767319143.543916:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:2.0:1767319143.543919:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:2.0:1767319143.543921:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.543926:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:2.0:1767319143.543931:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.543933:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.543940:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543948:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543957:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543974:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.543981:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.543990:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.543995:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.544025:0:85368:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:2.0:1767319143.544029:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005b9c25ce[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.544032:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000003898175 17ffffc0001001 3:0 ffff8f243cd3c0d8 129 lru 00000080:00200000:2.0:1767319143.544037:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000063ea1482 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319143.544040:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005b9c25ce 00000080:00200000:2.0:1767319143.544041:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.544043:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.544051:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544063:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.544066:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.544068:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.544073:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.544075:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.544078:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.544081:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544088:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.544102:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.544104:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.544109:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.544111:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:2.0:1767319143.544115:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.544118:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.544122:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:2.0:1767319143.544125:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.544132:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 532480, count: 4096 00000080:00200000:2.0:1767319143.544136:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 532480, bytes: 4096 00000080:00200000:2.0:1767319143.544138:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.544142:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 131, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.544143:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:2.0:1767319143.544145:0:85368: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:1767319143.544150:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:2.0:1767319143.544153:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:2.0:1767319143.544155:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.544160:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:2.0:1767319143.544164:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.544167:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.544174:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544181:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544189:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544205:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544212:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544219:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.544225:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.544239:0:85368:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:2.0:1767319143.544243:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005cb4f055[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.544246:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000096b87278 17ffffc0001001 3:0 ffff8f243cd3caf8 130 lru 00000080:00200000:2.0:1767319143.544252:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000a92f399 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319143.544254:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005cb4f055 00000080:00200000:2.0:1767319143.544255:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.544257:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.544265:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544276:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.544279:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.544281:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.544287:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.544289:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.544292:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.544295:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544337:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.544352:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.544355:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.544360:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.544363:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:2.0:1767319143.544366:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.544369:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.544373:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:2.0:1767319143.544376:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.544383:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 536576, count: 4096 00000080:00200000:2.0:1767319143.544385:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 536576, bytes: 4096 00000080:00200000:2.0:1767319143.544388:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.544391:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 132, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.544392:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:2.0:1767319143.544394:0:85368: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:1767319143.544399:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:2.0:1767319143.544402:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:2.0:1767319143.544403:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.544408:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:2.0:1767319143.544413:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.544415:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.544422:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544430:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544437:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544454:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544460:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544467:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.544471:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.544484:0:85368:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:2.0:1767319143.544488:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000041abc00b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.544490:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000006ce75cb7 17ffffc0001001 3:0 ffff8f243cd3c510 131 lru 00000080:00200000:2.0:1767319143.544495:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000416d076b 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319143.544497:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000041abc00b 00000080:00200000:2.0:1767319143.544498:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.544500:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.544508:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544519:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.544533:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.544536:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.544541:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.544543:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.544545:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.544549:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544557:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.544572:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.544575:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.544579:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.544582:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:2.0:1767319143.544585:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.544588:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.544592:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:2.0:1767319143.544595:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.544601:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 540672, count: 4096 00000080:00200000:2.0:1767319143.544604:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 540672, bytes: 4096 00000080:00200000:2.0:1767319143.544606:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.544609:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 133, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.544610:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:2.0:1767319143.544613:0:85368: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:1767319143.544618:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:2.0:1767319143.544621:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:2.0:1767319143.544622:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.544627:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:2.0:1767319143.544631:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.544633:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.544639:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544646:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544653:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544668:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544673:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544680:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.544684:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.544696:0:85368:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:2.0:1767319143.544700:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000139316d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.544703:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff671740 17ffffc0001001 3:0 ffff8f243cd3ca20 132 lru 00000080:00200000:2.0:1767319143.544709:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000010836a75 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319143.544711:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000139316d 00000080:00200000:2.0:1767319143.544712:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.544714:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.544722:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544733:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.544736:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.544738:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.544744:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.544746:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.544749:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.544753:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544760:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.544774:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.544777:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.544782:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.544785:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:2.0:1767319143.544789:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.544792:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.544796:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:2.0:1767319143.544799:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.544807:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 544768, count: 4096 00000080:00200000:2.0:1767319143.544811:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 544768, bytes: 4096 00000080:00200000:2.0:1767319143.544813:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.544816:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 134, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.544817:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:2.0:1767319143.544820:0:85368: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:1767319143.544825:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:2.0:1767319143.544828:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:2.0:1767319143.544830:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.544834:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:2.0:1767319143.544840:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.544842:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.544848:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544855:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544863:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544882:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544889:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544898:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.544904:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.544920:0:85368:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:2.0:1767319143.544924:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000084e9e228[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.544927:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000512791ec 17ffffc0001001 3:0 ffff8f243cd3c870 133 lru 00000080:00200000:2.0:1767319143.544932:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000328e9f46 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319143.544934:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000084e9e228 00000080:00200000:2.0:1767319143.544935:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.544937:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.544945:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.544956:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.544959:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.544961:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.544966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.544969:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.544972:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.544976:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.544983:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.544998:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.545000:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.545005:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.545008:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:2.0:1767319143.545011:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.545014:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.545019:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:2.0:1767319143.545022:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.545030:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 548864, count: 4096 00000080:00200000:2.0:1767319143.545033:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 548864, bytes: 4096 00000080:00200000:2.0:1767319143.545036:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.545039:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 135, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.545040:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:2.0:1767319143.545042:0:85368: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:1767319143.545047:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:2.0:1767319143.545050:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:2.0:1767319143.545052:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.545056:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:2.0:1767319143.545062:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.545064:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.545071:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545079:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545087:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545105:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545112:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.545119:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.545125:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.545141:0:85368:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:2.0:1767319143.545145:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000892b7bb[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.545148:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007b021385 17ffffc0001001 3:0 ffff8f243cd3c948 134 lru 00000080:00200000:2.0:1767319143.545153:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000904aae97 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319143.545155:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000892b7bb 00000080:00200000:2.0:1767319143.545156:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.545158:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.545166:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.545176:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.545179:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.545181:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.545186:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.545188:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.545191:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.545194:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545202:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.545218:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.545220:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.545225:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.545227:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:2.0:1767319143.545230:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.545233:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.545237:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:2.0:1767319143.545240:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.545246:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319143.545250:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319143.545252:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.545255:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 136, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.545257:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319143.545259:0:85368: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:1767319143.545264:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319143.545267:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319143.545269:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.545274:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319143.545279:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.545281:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.545288:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545296:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545338:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545356:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545362:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.545371:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.545377:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.545392:0:85368:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319143.545397:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001e2a7dee[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.545399:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000db988ee6 17ffffc0001001 3:0 ffff8f243cd3c6c0 135 lru 00000080:00200000:2.0:1767319143.545405:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000018a1ce13 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319143.545407:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001e2a7dee 00000080:00200000:2.0:1767319143.545408:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.545410:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.545417:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.545429:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.545432:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.545434:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.545439:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.545442:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.545444:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.545448:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.545455:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.545469:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.545471:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.545476:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.545479:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319143.545482:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.545485:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.545490:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:2.0:1767319143.545492:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.545499:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319143.545502:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319143.545504:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.545507:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 137, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.545509:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319143.545511:0:85368: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:1767319143.545516:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319143.545519:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319143.546130:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.546145:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319143.546223:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.546228:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.546243:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546253:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546262:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546284:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546291:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.546339:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.546350:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.546385:0:85368:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319143.546392:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000093fcda36[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.546396:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc00740c 17ffffc0001021 2:0 ffff8f243cd3c1b0 136 lru 00000080:00200000:2.0:1767319143.546458:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c83834c3 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319143.546550:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000093fcda36 00000080:00200000:2.0:1767319143.546551:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.546555:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.546572:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.546591:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.546594:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.546676:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.546689:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.546692:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.546695:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.546699:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546708:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.546728:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.546730:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.546737:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.546742:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319143.546748:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.546752:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.546760:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:2.0:1767319143.546765:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.546781:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319143.546787:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319143.546789:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.546794:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 138, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.546796:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319143.546799:0:85368: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:1767319143.546809:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319143.546813:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319143.546815:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.546822:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319143.546828:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.546830:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.546838:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546846:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546854:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546870:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546877:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.546886:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.546893:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.546911:0:85368:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319143.546915:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e682a744[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.546918:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff065907 17ffffc0001001 3:0 ffff8f243cd3c288 137 lru 00000080:00200000:2.0:1767319143.546924:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0000670 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319143.546926:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e682a744 00000080:00200000:2.0:1767319143.546927:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.546930:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.546938:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.546951:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.546954:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.546956:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.546962:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.546965:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.546968:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.546971:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.546979:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.546992:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.546994:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.546999:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.547003:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319143.547006:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.547009:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.547014:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:2.0:1767319143.547016:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.547024:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319143.547028:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319143.547030:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.547034:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 139, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.547035:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319143.547124:0:85368: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:1767319143.547130:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319143.547133:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319143.547136:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.547141:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319143.547148:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.547151:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.548122:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548139:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548150:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548191:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548199:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.548213:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.548230:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.548268:0:85368:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319143.548277:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000050794b4f[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.548280:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000076e57ce6 17ffffc0001001 3:0 ffff8f243cd3ce58 138 lru 00000080:00200000:2.0:1767319143.548287:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000077a5e7dd 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319143.548290:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000050794b4f 00000080:00200000:2.0:1767319143.548291:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.548297:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.548334:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.548357:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.548361:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.548750:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.548774:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.548778:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.548782:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.548787:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548796:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.548824:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.548827:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.548837:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.548843:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319143.548854:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.548858:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.548870:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:2.0:1767319143.548876:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.548902:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319143.548910:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319143.548913:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.548918:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 140, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.548921:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319143.548925:0:85368: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:1767319143.548938:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319143.548945:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319143.548948:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.548963:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319143.548974:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.548977:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.548989:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.548999:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549006:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549026:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549034:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.549134:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.549143:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.549242:0:85368:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319143.549249:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000086b58409[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.549252:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000094c3f88b 17ffffc0001001 3:0 ffff8f243cd3c000 139 lru 00000080:00200000:2.0:1767319143.549258:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000072aedf27 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319143.549260:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000086b58409 00000080:00200000:2.0:1767319143.549261:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.549266:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.549277:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.549293:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.549297:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.549299:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.549342:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.549345:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.549348:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.549352:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549701:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.549723:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.549725:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.549734:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.549739:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319143.549746:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.549749:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.549757:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:2.0:1767319143.549762:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.549781:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319143.549786:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319143.549789:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.549793:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 141, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.549795:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319143.549798:0:85368: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:1767319143.549808:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319143.549813:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319143.549816:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.549827:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319143.549835:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.549838:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.549849:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549858:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549867:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549885:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549891:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.549900:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.549908:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.549927:0:85368:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319143.549932:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001a975cf9[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.549935:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002ffe3280 17ffffc0001001 3:0 ffff8f243cd3c798 140 lru 00000080:00200000:2.0:1767319143.549940:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000033450311 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319143.549942:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001a975cf9 00000080:00200000:2.0:1767319143.549943:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.549947:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.549955:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.549967:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.549970:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.549972:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.549979:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.549982:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.549984:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.549988:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.549995:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.550010:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.550012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.550017:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.550020:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319143.550024:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.550027:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.550033:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:2.0:1767319143.550035:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.550122:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319143.550125:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319143.550128:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.550131:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 142, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.550132:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319143.550135:0:85368: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:1767319143.550140:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319143.550143:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319143.550145:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.550150:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319143.550243:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.550247:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.550255:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550263:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550272:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550290:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550296:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.550340:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.550347:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.550377:0:85368:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319143.550382:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008c0a4631[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.550384:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000011b4f9e 17ffffc0001001 3:0 ffff8f243cd3c438 141 lru 00000080:00200000:2.0:1767319143.550390:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000160bdf77 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319143.550393:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008c0a4631 00000080:00200000:2.0:1767319143.550394:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.550396:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.550404:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.550698:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.550703:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.550706:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.550715:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.550717:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.550720:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.550724:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550732:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.550751:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.550754:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.550760:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.550764:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319143.550769:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.550772:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.550778:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:2.0:1767319143.550781:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.550791:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319143.550795:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319143.550797:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.550802:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 143, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.550803:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319143.550806:0:85368: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:1767319143.550812:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319143.550816:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319143.550818:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.550824:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319143.550831:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.550833:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.550841:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550850:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550858:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550875:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550882:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.550890:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.550895:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.550912:0:85368:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319143.550916:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b78ed360[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.550919:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005fd2e178 17ffffc0001001 3:0 ffff8f243cd3cbd0 142 lru 00000080:00200000:2.0:1767319143.550924:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000153f9d34 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319143.550926:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b78ed360 00000080:00200000:2.0:1767319143.550927:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.550929:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.550937:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.550948:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.550951:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.550953:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.550958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.550960:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.550962:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.550966:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.550973:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.550987:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.550989:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.550994:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.550997:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319143.551000:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.551003:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.551007:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:2.0:1767319143.551010:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.551018:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319143.551021:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319143.551023:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.551027:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 144, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.551029:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319143.551031:0:85368: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:1767319143.551116:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319143.551121:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319143.551122:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.551129:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319143.551135:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.551137:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.551143:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551151:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551169:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551186:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551193:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.551202:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.551207:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.551223:0:85368:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319143.551227:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008c8b63ae[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.551230:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f333e5ca 17ffffc0001001 3:0 ffff8f243cd3c360 143 lru 00000080:00200000:2.0:1767319143.551236:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000089cf2920 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319143.551239:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008c8b63ae 00000080:00200000:2.0:1767319143.551240:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.551242:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.551251:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.551262:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.551265:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.551267:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.551273:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.551276:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.551279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.551283:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551290:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.551337:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.551340:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.551346:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.551349:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319143.551352:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.551355:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.551371:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:2.0:1767319143.551375:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.551383:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319143.551386:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319143.551389:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.551392:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 145, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.551394:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319143.551396:0:85368: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:1767319143.551403:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319143.551772:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319143.551777:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.551787:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319143.551795:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.551798:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.551808:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551817:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551826:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551846:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551853:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.551861:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.551867:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.551889:0:85368:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319143.551895:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001ed4268c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.551898:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7120796 17ffffc0001001 3:0 ffff8f243cd3c5e8 144 lru 00000080:00200000:2.0:1767319143.551904:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000005e3c50bc 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319143.551906:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001ed4268c 00000080:00200000:2.0:1767319143.551907:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.551910:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.551921:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.551935:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.551938:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.551940:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.551947:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.551949:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.551952:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.551956:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.551963:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.551978:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.551981:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.551987:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.551991:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319143.551995:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.551998:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.552005:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:2.0:1767319143.552008:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.552020:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319143.552024:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319143.552027:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.552031:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 146, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.552033:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319143.552036:0:85368: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:1767319143.552130:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319143.552133:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319143.552135:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.552141:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319143.552147:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.552149:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.552232:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552241:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552248:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552269:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552275:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.552283:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.552289:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.552338:0:85368:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319143.552344:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ce1af26c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.552347:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000033f5f2af 17ffffc0001001 3:0 ffff8f243cd3cca8 145 lru 00000080:00200000:2.0:1767319143.552353:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000013fe6d27 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319143.552355:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ce1af26c 00000080:00200000:2.0:1767319143.552590:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.552672:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.552687:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.552702:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.552706:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.552708:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.552716:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.552718:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.552721:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.552725:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552733:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.552749:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.552751:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.552758:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.552761:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319143.552766:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.552769:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.552775:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:2.0:1767319143.552778:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.552789:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319143.552793:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319143.552796:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.552800:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 147, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.552801:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319143.552804:0:85368: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:1767319143.552810:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319143.552813:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319143.552815:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.552823:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319143.552829:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.552831:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.552839:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552849:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552858:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552875:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552881:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.552890:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.552897:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.552913:0:85368:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319143.552918:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000bd64d84b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.552921:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e880d966 17ffffc0001001 3:0 ffff8f243cd3cd80 146 lru 00000080:00200000:2.0:1767319143.552926:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000843fc4bb 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319143.552928:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000bd64d84b 00000080:00200000:2.0:1767319143.552929:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.552931:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.552940:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.552951:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.552954:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.552956:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.552962:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.552964:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.552967:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.552971:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.552977:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.555278:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.555284:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.555317:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.555327:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319143.555338:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.555343:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.555880:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:2.0:1767319143.555888:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.555917:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319143.555925:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319143.555930:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.555938:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 148, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.555941:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319143.555945:0:85368: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:1767319143.555960:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319143.555967:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319143.555971:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.555992:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319143.556012:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.556017:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.556126:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.556144:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.556245:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.556278:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.556287:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.556300:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.556340:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.556867:0:85368:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319143.556880:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003ac9ebeb[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.556884:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007b3efc8a 17ffffc0001001 3:0 ffff8f243cd615e8 147 lru 00000080:00200000:2.0:1767319143.556892:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd36669c 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319143.556894:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003ac9ebeb 00000080:00200000:2.0:1767319143.556895:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.556901:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.556928:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.556956:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.556962:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.556964:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.556981:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.556984:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.556987:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.556992:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557001:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.557024:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.557027:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.557036:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.557129:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319143.557137:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.557140:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.557149:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:2.0:1767319143.557238:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.557259:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319143.557265:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319143.557268:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.557274:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 149, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.557276:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319143.557280:0:85368: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:1767319143.557291:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319143.557296:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319143.557300:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.557340:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319143.557351:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.557354:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.557565:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557578:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557587:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557750:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557757:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.557768:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.557780:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.557807:0:85368:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319143.557813:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b85164d0[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.557817:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000cee9129f 17ffffc0001001 3:0 ffff8f243cd61ca8 148 lru 00000080:00200000:2.0:1767319143.557823:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002957def0 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319143.557825:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b85164d0 00000080:00200000:2.0:1767319143.557826:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.557829:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.557841:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.557858:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.557861:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.557863:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.557871:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.557873:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.557876:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.557880:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.557888:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.557904:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.557906:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.557913:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.557916:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319143.557920:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.557923:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.557929:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:2.0:1767319143.557932:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.557942:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319143.557946:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319143.557948:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.557953:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 150, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.557954:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319143.557957:0:85368: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:1767319143.557964:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319143.557967:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319143.557969:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.557976:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319143.557982:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.557986:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.557993:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558002:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558009:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558027:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558033:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.558124:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.558131:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.558147:0:85368:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319143.558151:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b34b8895[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.558242:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000409cfba7 17ffffc0001001 3:0 ffff8f243cd61d80 149 lru 00000080:00200000:2.0:1767319143.558248:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000019e1df91 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319143.558250:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b34b8895 00000080:00200000:2.0:1767319143.558251:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.558254:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.558263:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.558274:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.558277:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.558280:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.558286:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.558289:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.558291:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.558294:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558330:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.558345:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.558347:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.558352:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.558354:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319143.558367:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.558371:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.558377:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:2.0:1767319143.558380:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.558389:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319143.558392:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319143.558395:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.558399:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 151, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.558400:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319143.558403:0:85368: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:1767319143.558418:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319143.558420:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319143.558422:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.558428:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319143.558434:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.558436:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.558444:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558453:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558460:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558788:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558795:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.558805:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.558813:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.558832:0:85368:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319143.558837:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000074125d31[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.558841:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0f9a57a 17ffffc0001001 3:0 ffff8f243cd610d8 150 lru 00000080:00200000:2.0:1767319143.558847:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009c7827eb 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319143.558849:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000074125d31 00000080:00200000:2.0:1767319143.558850:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.558852:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.558863:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.558876:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.558879:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.558881:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.558889:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.558892:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.558895:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.558898:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.558906:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.558922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.558925:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.558931:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.558934:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319143.558939:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.558942:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.558947:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:2.0:1767319143.558950:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.558960:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319143.558965:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319143.558967:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.558971:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 152, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.558973:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319143.558975:0:85368: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:1767319143.558981:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319143.558984:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319143.558986:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.558994:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319143.559000:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.559002:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.559010:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559020:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559027:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559123:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559129:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.559138:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.559144:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.559250:0:85368:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319143.559255:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000bbe86ec2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.559258:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000334eb89e 17ffffc0001021 2:0 ffff8f243cd61af8 151 lru 00000080:00200000:2.0:1767319143.559264:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000023d200ba 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319143.559266:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000bbe86ec2 00000080:00200000:2.0:1767319143.559267:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.559269:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.559277:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.559290:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.559293:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.559295:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.559331:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.559334:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.559337:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.559341:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559348:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.559455:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.559457:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.559545:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.559549:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319143.559553:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.559556:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.559562:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:2.0:1767319143.559566:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.559575:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319143.559578:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319143.559580:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.559584:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 153, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.559586:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319143.559589:0:85368: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:1767319143.559594:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319143.559725:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319143.559728:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.559737:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319143.559745:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.559748:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.559757:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559766:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559775:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559793:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559800:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.559809:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.559816:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.559833:0:85368:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319143.559838:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000074389c33[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.559841:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000097c09ebb 17ffffc0001001 3:0 ffff8f243cd61510 152 lru 00000080:00200000:2.0:1767319143.559847:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9f88e87 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319143.559849:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000074389c33 00000080:00200000:2.0:1767319143.559850:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.559852:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.559861:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.559874:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.559877:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.559879:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.559885:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.559887:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.559890:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.559893:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559900:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.559914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.559916:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.559921:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.559924:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319143.559928:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.559931:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.559936:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:2.0:1767319143.559939:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.559947:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319143.559950:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319143.559952:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.559956:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 154, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.559957:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319143.559959:0:85368: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:1767319143.559964:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319143.559967:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319143.559969:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.559974:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319143.559980:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.559981:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.559988:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.559996:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560003:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560018:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560025:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.560032:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.560120:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.560138:0:85368:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319143.560142:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e4a5af83[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.560145:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c828a0ff 17ffffc0001001 3:0 ffff8f243cd61a20 153 lru 00000080:00200000:2.0:1767319143.560150:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecbf7d36 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319143.560237:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e4a5af83 00000080:00200000:2.0:1767319143.560238:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.560241:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.560251:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.560263:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.560265:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.560267:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.560273:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.560275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.560278:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.560282:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560290:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.560339:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.560342:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.560347:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.560350:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319143.560354:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.560357:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.560373:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:2.0:1767319143.560375:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.560384:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319143.560388:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319143.560390:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.560394:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 155, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.560395:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319143.560397:0:85368: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:1767319143.560403:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319143.560415:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319143.560417:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.560423:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319143.560429:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.560432:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.560440:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560449:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560458:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560793:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560801:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.560810:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.560818:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.560840:0:85368:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319143.560845:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000fa0f5e78[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.560848:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000284f605e 17ffffc0001001 3:0 ffff8f243cd61870 154 lru 00000080:00200000:2.0:1767319143.560854:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000042b9940 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319143.560856:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000fa0f5e78 00000080:00200000:2.0:1767319143.560857:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.560861:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.560871:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.560885:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.560888:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.560890:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.560897:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.560900:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.560902:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.560905:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.560913:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.560929:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.560932:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.560937:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.560940:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319143.560944:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.560947:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.560953:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:2.0:1767319143.560956:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.560965:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319143.560968:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319143.560970:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.560975:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 156, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.560977:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319143.560979:0:85368: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:1767319143.560985:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319143.560989:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319143.560991:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.560997:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319143.561003:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.561006:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.561014:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561022:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561031:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561139:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561146:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.561243:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.561251:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.561272:0:85368:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319143.561278:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000074e9f966[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.561282:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000163e342e 17ffffc0001001 3:0 ffff8f243cd61948 155 lru 00000080:00200000:2.0:1767319143.561288:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa779e4e 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319143.561290:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000074e9f966 00000080:00200000:2.0:1767319143.561291:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.561293:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.561333:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.561348:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.561352:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.561354:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.561370:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.561374:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.561376:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.561381:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561388:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.561403:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.561677:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.561684:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.561689:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319143.561694:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.561697:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.561705:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:2.0:1767319143.561709:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.561721:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319143.561725:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319143.561728:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.561733:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 157, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.561735:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319143.561737:0:85368: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:1767319143.561745:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319143.561750:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319143.561752:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.561761:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319143.561768:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.561771:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.561782:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561791:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561801:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561820:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561827:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.561836:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.561844:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.561863:0:85368:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319143.561867:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a18c00d6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.561870:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000812ab137 17ffffc0001001 3:0 ffff8f243cd616c0 156 lru 00000080:00200000:2.0:1767319143.561877:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002e8bcb8f 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319143.561879:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a18c00d6 00000080:00200000:2.0:1767319143.561880:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.561883:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.561892:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.561906:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.561909:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.561911:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.561918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.561920:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.561923:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.561927:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.561934:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.561948:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.561951:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.561955:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.561958:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319143.561961:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.561964:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.561969:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:2.0:1767319143.561971:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.561979:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319143.561983:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319143.561985:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.561988:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 158, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.561990:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319143.561992:0:85368: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:1767319143.561997:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319143.562000:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319143.562002:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.562008:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319143.562013:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.562015:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.562022:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.562030:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.562257:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.562277:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.562284:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.562294:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.562335:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.562586:0:85368:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319143.562594:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000996a0330[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.562848:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000039f6b772 17ffffc0001001 3:0 ffff8f243cd611b0 157 lru 00000080:00200000:2.0:1767319143.562855:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009b9f5817 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319143.562857:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000996a0330 00000080:00200000:2.0:1767319143.562858:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.562863:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.562879:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.562897:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.562901:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.562903:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.562912:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.562915:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.562918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.562922:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.562929:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.562947:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.562950:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.562957:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.562962:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319143.562969:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.562972:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.562980:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:2.0:1767319143.562984:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.563000:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319143.563004:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319143.563008:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.563012:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 159, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.563014:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319143.563017:0:85368: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:1767319143.563025:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319143.563030:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319143.563032:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.563264:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319143.563274:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.563278:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.563291:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.563300:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.563344:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.563616:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.563623:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.563632:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.563644:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.563674:0:85368:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319143.563856:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007ea55214[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.563860:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbe73b13 17ffffc0001001 3:0 ffff8f243cd61288 158 lru 00000080:00200000:2.0:1767319143.563866:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000085b8178f 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319143.563869:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007ea55214 00000080:00200000:2.0:1767319143.563870:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.563873:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.563887:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.563903:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.563907:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.563909:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.563919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.563922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.563924:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.563928:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.563935:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.563955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.563958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.563965:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.563971:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319143.563976:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.563979:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.563988:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:2.0:1767319143.563992:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.564007:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319143.564012:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319143.564014:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.564019:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 160, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.564021:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319143.564024:0:85368: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:1767319143.564032:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319143.564117:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319143.564120:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.564129:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319143.564136:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.564139:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.564149:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564246:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564256:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564275:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564282:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.564290:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.564297:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.564349:0:85368:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319143.564355:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a810b855[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.564368:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002fab6d19 17ffffc0001001 3:0 ffff8f243cd61e58 159 lru 00000080:00200000:2.0:1767319143.564375:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca067833 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319143.564377:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a810b855 00000080:00200000:2.0:1767319143.564378:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.564380:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.564390:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.564403:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.564415:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.564417:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.564425:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.564428:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.564430:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.564434:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564442:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.564456:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.564458:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.564775:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.564780:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319143.564784:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.564787:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.564794:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:2.0:1767319143.564798:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.564811:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319143.564815:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319143.564818:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.564823:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 161, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.564824:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319143.564828:0:85368: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:1767319143.564836:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319143.564839:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319143.564842:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.564849:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319143.564856:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.564859:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.564868:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564876:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564884:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564900:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.564906:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.564914:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.564920:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.564939:0:85368:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319143.564944:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000af48a7a3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.564947:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c075b865 17ffffc0001001 3:0 ffff8f243cd61000 160 lru 00000080:00200000:2.0:1767319143.564952:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000070150bdd 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319143.564954:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000af48a7a3 00000080:00200000:2.0:1767319143.564955:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.564957:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.564967:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.564980:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.564983:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.564985:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.564992:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.564994:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.564996:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.565000:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565008:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.565022:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.565024:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.565029:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.565032:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319143.565132:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.565138:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.565144:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:2.0:1767319143.565147:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.565247:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319143.565253:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319143.565255:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.565259:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 162, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.565261:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319143.565264:0:85368: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:1767319143.565269:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319143.565272:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319143.565275:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.565281:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319143.565287:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.565290:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.565297:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565338:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565347:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565375:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565381:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.565389:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.565396:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.565422:0:85368:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319143.565427:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007c086492[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.565430:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000023895730 17ffffc0001001 3:0 ffff8f243cd61798 161 lru 00000080:00200000:2.0:1767319143.565435:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000016ea69da 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319143.565437:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007c086492 00000080:00200000:2.0:1767319143.565438:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.565441:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.565450:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.565779:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.565784:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.565787:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.565797:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.565800:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.565803:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.565807:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565815:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.565831:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.565833:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.565841:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.565845:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319143.565850:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.565852:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.565858:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:2.0:1767319143.565861:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.565870:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319143.565873:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319143.565875:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.565879:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 163, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.565880:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319143.565883:0:85368: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:1767319143.565888:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319143.565891:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319143.565893:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.565899:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319143.565906:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.565909:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.565917:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565925:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565932:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565952:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.565958:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.565966:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.565972:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.565990:0:85368:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319143.565995:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b55f5add[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.565998:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000db60cb4e 17ffffc0001001 3:0 ffff8f243cd61438 162 lru 00000080:00200000:2.0:1767319143.566003:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b151dc43 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319143.566006:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b55f5add 00000080:00200000:2.0:1767319143.566007:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.566009:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.566018:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.566031:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.566034:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.566123:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.566135:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.566137:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.566140:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.566144:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566151:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.566253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.566257:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.566262:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.566265:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319143.566268:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.566271:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.566277:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:2.0:1767319143.566280:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.566289:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319143.566293:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319143.566295:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.566299:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 164, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.566300:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319143.566338:0:85368: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:1767319143.566345:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319143.566349:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319143.566351:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.566367:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319143.566374:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.566376:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.566385:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566393:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566401:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566428:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566436:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.566445:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.566451:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.566785:0:85368:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319143.566793:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c8e8b95e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.566796:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f32600de 17ffffc0001001 3:0 ffff8f243cd61bd0 163 lru 00000080:00200000:2.0:1767319143.566803:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8102261 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319143.566806:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c8e8b95e 00000080:00200000:2.0:1767319143.566807:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.566810:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.566821:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.566837:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.566840:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.566842:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.566849:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.566852:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.566854:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.566858:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566865:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.566879:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.566881:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.566887:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.566890:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319143.566894:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.566896:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.566902:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:2.0:1767319143.566905:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.566914:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319143.566918:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319143.566920:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.566924:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 165, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.566925:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319143.566928:0:85368: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:1767319143.566933:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319143.566936:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319143.566938:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.566944:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319143.566949:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.566951:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.566961:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566970:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566978:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.566996:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567003:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.567011:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.567018:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.567656:0:85368:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319143.567667:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001d51e875[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.567670:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f71928a6 17ffffc0001001 3:0 ffff8f243cd61360 164 lru 00000080:00200000:2.0:1767319143.567677:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8b633c4 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319143.567680:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001d51e875 00000080:00200000:2.0:1767319143.567681:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.567686:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.567702:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.567720:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.567724:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.567726:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.567734:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.567737:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.567740:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.567744:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567752:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.567773:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.567776:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.567783:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.567788:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319143.567793:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.567796:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.567804:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:2.0:1767319143.567809:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.567823:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319143.567827:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319143.567831:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.567835:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 166, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.567837:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319143.567841:0:85368: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:1767319143.567849:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319143.567853:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319143.567856:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.567864:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319143.567871:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.567875:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.567886:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567895:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567904:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567921:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.567928:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.567937:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.567945:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.567982:0:85368:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319143.567987:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ac799daf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.567989:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007d1a2e15 17ffffc0001001 3:0 ffff8f243ce06870 165 lru 00000080:00200000:2.0:1767319143.567995:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003c1f1364 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319143.567997:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ac799daf 00000080:00200000:2.0:1767319143.567998:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.568000:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.568010:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568022:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.568025:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.568027:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.568033:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.568048:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.568051:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.568056:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568064:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.568078:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.568081:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.568087:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.568090:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319143.568093:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.568096:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.568101:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:2.0:1767319143.568104:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.568112:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319143.568116:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319143.568118:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.568122:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 167, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.568124:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319143.568126:0:85368: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:1767319143.568132:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319143.568135:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319143.568137:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.568144:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319143.568149:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.568162:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.568170:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568179:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568188:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568205:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568213:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568221:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.568226:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.568251:0:85368:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319143.568257:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e2dc1915[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.568260:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003bc0a6af 17ffffc0001021 2:0 ffff8f243ce06948 166 lru 00000080:00200000:2.0:1767319143.568265:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000005df5673f 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319143.568268:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e2dc1915 00000080:00200000:2.0:1767319143.568269:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.568271:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.568280:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568291:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.568294:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.568296:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.568328:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.568331:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.568334:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.568338:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568346:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.568360:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.568363:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.568368:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.568371:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319143.568375:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.568378:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.568383:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:2.0:1767319143.568386:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.568393:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319143.568397:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319143.568399:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.568403:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 168, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.568405:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319143.568407:0:85368: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:1767319143.568412:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319143.568415:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319143.568417:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.568423:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319143.568430:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.568432:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.568440:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568448:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568457:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568487:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568494:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568501:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.568506:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.568519:0:85368:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319143.568534:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a9ff3abc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.568537:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000000c4fb9c8 17ffffc0001001 3:0 ffff8f243ce066c0 167 lru 00000080:00200000:2.0:1767319143.568542:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000077ec51e2 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319143.568544:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a9ff3abc 00000080:00200000:2.0:1767319143.568545:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.568547:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.568555:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568566:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.568569:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.568571:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.568576:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.568578:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.568580:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.568584:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568591:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.568606:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.568608:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.568613:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.568615:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319143.568619:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.568621:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.568626:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:2.0:1767319143.568628:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.568635:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319143.568638:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319143.568641:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.568644:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 169, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.568646:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319143.568648:0:85368: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:1767319143.568653:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319143.568656:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319143.568658:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.568663:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319143.568668:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.568670:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.568677:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568686:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568694:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568712:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568719:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568728:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.568733:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.568748:0:85368:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319143.568752:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000b2904d7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.568755:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8587a9f 17ffffc0001001 3:0 ffff8f243ce061b0 168 lru 00000080:00200000:2.0:1767319143.568761:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001d57888e 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319143.568764:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000b2904d7 00000080:00200000:2.0:1767319143.568765:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.568767:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.568775:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568786:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.568789:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.568792:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.568797:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.568799:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.568802:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.568806:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568813:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.568831:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.568834:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.568840:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.568843:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319143.568846:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.568850:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.568855:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:2.0:1767319143.568858:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.568866:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1767319143.568869:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1767319143.568872:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.568875:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 170, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.568877:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1767319143.568879:0:85368: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:1767319143.568884:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1767319143.568887:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1767319143.568889:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.568895:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1767319143.568900:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.568903:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.568910:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568919:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568928:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568946:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.568954:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.568963:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.568968:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.568986:0:85368:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1767319143.568990:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e473a1fa[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.568993:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000430c7528 17ffffc0001001 3:0 ffff8f243ce06288 169 lru 00000080:00200000:2.0:1767319143.568998:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009a7320bf 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319143.569001:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e473a1fa 00000080:00200000:2.0:1767319143.569002:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.569004:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.569012:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.569023:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.569026:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.569028:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.569034:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.569037:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.569039:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.569044:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569052:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.569068:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.569070:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.569075:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.569078:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1767319143.569082:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.569085:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.569090:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:2.0:1767319143.569093:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.569101:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1767319143.569104:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1767319143.569107:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.569110:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 171, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.569112:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1767319143.569114:0:85368: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:1767319143.569119:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1767319143.569122:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1767319143.569124:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.569130:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1767319143.569135:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.569138:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.569145:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569155:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569163:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569181:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569189:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.569197:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.569203:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.569218:0:85368:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1767319143.569222:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000491844df[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.569225:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003c4c69e8 17ffffc0001001 3:0 ffff8f243ce06e58 170 lru 00000080:00200000:2.0:1767319143.569230:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004e1f7a1b 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319143.569233:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000491844df 00000080:00200000:2.0:1767319143.569234:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.569236:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.569244:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.569256:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.569259:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.569261:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.569266:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.569270:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.569272:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.569276:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569284:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.569299:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.569333:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.569339:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.569341:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1767319143.569345:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.569348:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.569353:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:2.0:1767319143.569356:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.569364:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1767319143.569367:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1767319143.569370:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.569373:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 172, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.569375:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1767319143.569377:0:85368: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:1767319143.569383:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1767319143.569386:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1767319143.569388:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.569394:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1767319143.569399:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.569401:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.569408:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569415:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569422:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569438:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.569444:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.569451:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.569456:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.569469:0:85368:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1767319143.569473:0:85368:0:(rw26.c:969:ll_write_end()) page@000000009a422b9f[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.569475:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004bf2abe4 17ffffc0001001 3:0 ffff8f243ce06000 171 lru 00000080:00200000:2.0:1767319143.569480:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004a043f52 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319143.569482:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000009a422b9f 00000080:00200000:2.0:1767319143.569483:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.569485:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.569492:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.569503:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.569505:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.569507:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.569513:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.569515:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.569518:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.570143:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570210:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.570231:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.570234:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.570242:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.570246:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1767319143.570251:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.570255:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.570262:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:2.0:1767319143.570266:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.570278:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1767319143.570283:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1767319143.570285:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.570290:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 173, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.570291:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1767319143.570295:0:85368: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:1767319143.570331:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1767319143.570335:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1767319143.570338:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.570346:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1767319143.570353:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.570529:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.570542:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570553:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570564:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570584:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570591:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.570663:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.570673:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.570701:0:85368:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1767319143.570707:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003751fc56[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.570710:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000993e60a5 17ffffc0001001 3:0 ffff8f243ce06798 172 lru 00000080:00200000:2.0:1767319143.570717:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000015438bed 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319143.570719:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003751fc56 00000080:00200000:2.0:1767319143.570721:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.570725:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.570738:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.570754:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.570757:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.570760:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.570768:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.570770:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.570773:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.570777:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570786:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.570800:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.570803:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.570807:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.570810:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1767319143.570815:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.570818:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.570824:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:2.0:1767319143.570827:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.570837:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1767319143.570840:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1767319143.570843:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.570847:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 174, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.570849:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1767319143.570852:0:85368: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:1767319143.570858:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1767319143.570861:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1767319143.570863:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.570868:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1767319143.570873:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.570876:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.570883:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570892:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570901:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570918:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.570925:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.570933:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.570937:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.570950:0:85368:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1767319143.570954:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004da5d177[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.570957:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a00b31e9 17ffffc0001001 3:0 ffff8f243ce06438 173 lru 00000080:00200000:2.0:1767319143.570962:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001d3d94f0 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319143.570964:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004da5d177 00000080:00200000:2.0:1767319143.570965:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.570967:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.570974:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.570996:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.570999:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.571001:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.571006:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.571009:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.571011:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.571015:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571024:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.571238:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.571242:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.571247:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.571250:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1767319143.571255:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.571258:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.571264:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:2.0:1767319143.571267:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.571275:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1767319143.571278:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1767319143.571281:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.571284:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 175, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.571286:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1767319143.571289:0:85368: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:1767319143.571294:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1767319143.571297:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1767319143.571299:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.571333:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1767319143.571340:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.571342:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.571350:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571798:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571811:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571833:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571841:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.571850:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.571858:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.571881:0:85368:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:2.0:1767319143.571887:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d510e75f[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.571890:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000060a8af00 17ffffc0001001 3:0 ffff8f243ce06bd0 174 lru 00000080:00200000:2.0:1767319143.571896:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000047c34d60 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319143.571898:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d510e75f 00000080:00200000:2.0:1767319143.571899:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.571901:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.571912:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.571927:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.571931:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.571933:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.571941:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.571943:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.571946:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.571950:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.571958:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.571973:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.571976:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.571981:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.571985:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:2.0:1767319143.571989:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.571993:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.571998:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:2.0:1767319143.572001:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.572013:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 716800, count: 4096 00000080:00200000:2.0:1767319143.572017:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 716800, bytes: 4096 00000080:00200000:2.0:1767319143.572020:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.572023:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 176, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.572025:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:2.0:1767319143.572028:0:85368: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:1767319143.572035:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:2.0:1767319143.572119:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:2.0:1767319143.572122:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.572131:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:2.0:1767319143.572137:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.572140:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.572149:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572240:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572250:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572268:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572276:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.572285:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.572291:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.572335:0:85368:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:2.0:1767319143.572339:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d9f29104[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.572342:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000041d790ad 17ffffc0001001 3:0 ffff8f243ce06360 175 lru 00000080:00200000:2.0:1767319143.572348:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4bdaa88 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319143.572350:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d9f29104 00000080:00200000:2.0:1767319143.572351:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.572353:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.572589:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.572678:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.572681:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.572684:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.572691:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.572694:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.572697:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.572701:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572709:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.572728:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.572731:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.572737:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.572741:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:2.0:1767319143.572746:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.572749:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.572756:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:2.0:1767319143.572760:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.572771:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 720896, count: 4096 00000080:00200000:2.0:1767319143.572775:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 720896, bytes: 4096 00000080:00200000:2.0:1767319143.572777:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.572781:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 177, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.572783:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:2.0:1767319143.572786:0:85368: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:1767319143.572793:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:2.0:1767319143.572797:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:2.0:1767319143.572799:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.572806:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:2.0:1767319143.572811:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.572813:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.572821:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572830:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572839:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572856:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572864:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.572871:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.572877:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.572894:0:85368:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:2.0:1767319143.572898:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008fa87288[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.572901:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfe07a7f 17ffffc0001001 3:0 ffff8f243ce065e8 176 lru 00000080:00200000:2.0:1767319143.572908:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007f3e5468 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319143.572910:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008fa87288 00000080:00200000:2.0:1767319143.572911:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.572913:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.572920:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.572931:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.572934:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.572936:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.572941:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.572944:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.572946:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.572950:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.572958:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.572971:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.572973:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.572978:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.572980:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:2.0:1767319143.572984:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.572987:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.572991:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:2.0:1767319143.572994:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.573000:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 724992, count: 4096 00000080:00200000:2.0:1767319143.573003:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 724992, bytes: 4096 00000080:00200000:2.0:1767319143.573006:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.573009:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 178, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.573011:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:2.0:1767319143.573013:0:85368: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:1767319143.573018:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:2.0:1767319143.573020:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:2.0:1767319143.573023:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.573027:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:2.0:1767319143.573032:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.573034:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.573119:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573128:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573137:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573240:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573248:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.573257:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.573263:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.573278:0:85368:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:2.0:1767319143.573282:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001c58caea[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.573285:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad4d089a 17ffffc0001001 3:0 ffff8f243ce06ca8 177 lru 00000080:00200000:2.0:1767319143.573290:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebe41e20 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319143.573293:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001c58caea 00000080:00200000:2.0:1767319143.573294:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.573296:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.573332:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.573345:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.573348:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.573350:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.573356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.573542:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.573546:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.573551:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573559:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.573577:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.573579:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.573585:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.573588:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:2.0:1767319143.573592:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.573717:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.573726:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:2.0:1767319143.573730:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.573744:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 729088, count: 4096 00000080:00200000:2.0:1767319143.573748:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 729088, bytes: 4096 00000080:00200000:2.0:1767319143.573751:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.573756:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 179, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.573758:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:2.0:1767319143.573762:0:85368: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:1767319143.573771:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:2.0:1767319143.573776:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:2.0:1767319143.573778:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.573785:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:2.0:1767319143.573792:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.573795:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.573804:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573813:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573821:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573839:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573845:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.573853:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.573860:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.573879:0:85368:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:2.0:1767319143.573884:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b4538161[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.573886:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005fb8d4fa 17ffffc0001001 3:0 ffff8f243ce06d80 178 lru 00000080:00200000:2.0:1767319143.573892:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006aa7f517 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319143.573894:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b4538161 00000080:00200000:2.0:1767319143.573895:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.573898:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.573907:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.573919:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.573922:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.573925:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.573931:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.573935:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.573939:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.573943:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.573950:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.573966:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.573968:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.573974:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.573976:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:2.0:1767319143.573980:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.573983:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.573987:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:2.0:1767319143.573990:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.573998:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 733184, count: 4096 00000080:00200000:2.0:1767319143.574001:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 733184, bytes: 4096 00000080:00200000:2.0:1767319143.574003:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.574006:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 180, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.574008:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:2.0:1767319143.574010:0:85368: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:1767319143.574015:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:2.0:1767319143.574018:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:2.0:1767319143.574020:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.574026:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:2.0:1767319143.574031:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.574033:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.574129:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574139:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574148:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574265:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574272:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.574282:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.574289:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.574337:0:85368:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:2.0:1767319143.574343:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007dda0ad6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.574346:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0b6a576 17ffffc0001001 3:0 ffff8f243ce060d8 179 lru 00000080:00200000:2.0:1767319143.574352:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000066033163 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319143.574355:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007dda0ad6 00000080:00200000:2.0:1767319143.574557:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.574561:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.574574:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.574589:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.574593:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.574723:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.574735:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.574739:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.574742:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.574748:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574756:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.574775:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.574778:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.574784:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.574788:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:2.0:1767319143.574793:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.574796:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.574803:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:2.0:1767319143.574807:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.574820:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 737280, count: 4096 00000080:00200000:2.0:1767319143.574824:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 737280, bytes: 4096 00000080:00200000:2.0:1767319143.574827:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.574832:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 181, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.574834:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:2.0:1767319143.574837:0:85368: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:1767319143.574846:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:2.0:1767319143.574849:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:2.0:1767319143.574852:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.574860:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:2.0:1767319143.574867:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.574870:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.574880:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574889:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574898:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574916:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.574924:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.574933:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.574941:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.574961:0:85368:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:2.0:1767319143.574966:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ad5a2372[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.574969:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c79d07a7 17ffffc0001001 3:0 ffff8f243ce06af8 180 lru 00000080:00200000:2.0:1767319143.574975:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e55738ae 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319143.574978:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ad5a2372 00000080:00200000:2.0:1767319143.574979:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.574981:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.574990:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.575002:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.575005:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.575007:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.575012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.575015:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.575017:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.575021:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575028:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.575138:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.575141:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.575146:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.575148:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:2.0:1767319143.575232:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.575237:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.575243:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:2.0:1767319143.575246:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.575254:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 741376, count: 4096 00000080:00200000:2.0:1767319143.575258:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 741376, bytes: 4096 00000080:00200000:2.0:1767319143.575260:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.575263:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 182, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.575265:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:2.0:1767319143.575267:0:85368: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:1767319143.575273:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:2.0:1767319143.575276:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:2.0:1767319143.575278:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.575284:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:2.0:1767319143.575290:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.575293:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.575301:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575343:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575353:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575568:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575575:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.575584:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.575591:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.575773:0:85368:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:2.0:1767319143.575781:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001a4bd218[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.575784:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000009f6762de 17ffffc0001021 2:0 ffff8f243ce06510 181 lru 00000080:00200000:2.0:1767319143.575789:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009b742d6a 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319143.575791:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001a4bd218 00000080:00200000:2.0:1767319143.575792:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.575795:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.575805:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.575819:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.575822:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.575824:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.575831:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.575833:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.575836:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.575840:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575847:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.575863:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.575866:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.575872:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.575877:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:2.0:1767319143.575881:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.575885:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.575892:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:2.0:1767319143.575895:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.575906:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 745472, count: 4096 00000080:00200000:2.0:1767319143.575911:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 745472, bytes: 4096 00000080:00200000:2.0:1767319143.575914:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.575918:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 183, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.575920:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:2.0:1767319143.575923:0:85368: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:1767319143.575930:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:2.0:1767319143.575934:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:2.0:1767319143.575936:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.575943:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:2.0:1767319143.575948:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.575951:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.575960:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575969:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575978:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.575996:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576003:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.576011:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.576018:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.576033:0:85368:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:2.0:1767319143.576127:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000722ec92a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.576130:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000016a0a64b 17ffffc0001001 3:0 ffff8f243ce06a20 182 lru 00000080:00200000:2.0:1767319143.576136:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0481aa7 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319143.576138:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000722ec92a 00000080:00200000:2.0:1767319143.576139:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.576142:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.576242:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.576260:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.576264:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.576266:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.576272:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.576275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.576278:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.576282:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576290:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.576344:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.576347:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.576354:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.576367:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:2.0:1767319143.576372:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.576375:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.576381:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:2.0:1767319143.576383:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.576392:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 749568, count: 4096 00000080:00200000:2.0:1767319143.576396:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 749568, bytes: 4096 00000080:00200000:2.0:1767319143.576399:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.576402:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 184, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.576413:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:2.0:1767319143.576416:0:85368: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:1767319143.576422:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:2.0:1767319143.576425:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:2.0:1767319143.576428:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.576435:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:2.0:1767319143.576441:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.576443:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.576451:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576459:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576467:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576811:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576823:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.576834:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.576844:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.576887:0:85368:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:2.0:1767319143.576893:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000071d6b9a1[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.576896:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000a85e9a3e 17ffffc0001001 3:0 ffff8f243ce2ba20 183 lru 00000080:00200000:2.0:1767319143.576901:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003ad7102e 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319143.576904:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000071d6b9a1 00000080:00200000:2.0:1767319143.576905:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.576908:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.576919:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.576934:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.576937:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.576939:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.576947:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.576950:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.576953:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.576957:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.576966:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.576983:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.576986:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.576992:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.576995:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:2.0:1767319143.576999:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.577002:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.577008:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:2.0:1767319143.577011:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.577022:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 753664, count: 4096 00000080:00200000:2.0:1767319143.577026:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 753664, bytes: 4096 00000080:00200000:2.0:1767319143.577028:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.577032:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 185, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.577034:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:2.0:1767319143.577121:0:85368: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:1767319143.577129:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:2.0:1767319143.577133:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:2.0:1767319143.577136:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.577144:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:2.0:1767319143.577151:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.577247:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.577262:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577272:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577282:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577335:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577344:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.577353:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.577371:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.577389:0:85368:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:2.0:1767319143.577394:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001bd5a5ff[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.577397:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000070f430b6 17ffffc0001001 3:0 ffff8f243ce2b870 184 lru 00000080:00200000:2.0:1767319143.577402:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000004f92b9d 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319143.577683:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001bd5a5ff 00000080:00200000:2.0:1767319143.577684:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.577687:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.577700:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.577716:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.577720:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.577723:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.577731:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.577734:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.577737:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.577742:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577750:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.577768:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.577772:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.577779:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.577782:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:2.0:1767319143.577787:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.577790:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.577797:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:2.0:1767319143.577800:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.577813:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 757760, count: 4096 00000080:00200000:2.0:1767319143.577817:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 757760, bytes: 4096 00000080:00200000:2.0:1767319143.577820:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.577825:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 186, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.577827:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:2.0:1767319143.577830:0:85368: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:1767319143.577836:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:2.0:1767319143.577839:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:2.0:1767319143.577842:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.577849:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:2.0:1767319143.577855:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.577857:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.577865:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577874:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577881:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577897:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.577903:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.577910:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.577916:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.577937:0:85368:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:2.0:1767319143.577942:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003bdd3975[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.577945:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000000ae242a1 17ffffc0001001 3:0 ffff8f243ce2b948 185 lru 00000080:00200000:2.0:1767319143.577950:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef900c54 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319143.577953:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003bdd3975 00000080:00200000:2.0:1767319143.577954:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.577956:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.577963:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.577974:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.577977:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.577979:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.577984:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.577987:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.577990:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.577993:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578001:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.578019:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.578021:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.578026:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.578029:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:2.0:1767319143.578033:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.578252:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.578260:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:2.0:1767319143.578264:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.578273:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 761856, count: 4096 00000080:00200000:2.0:1767319143.578277:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 761856, bytes: 4096 00000080:00200000:2.0:1767319143.578280:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.578284:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 187, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.578286:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:2.0:1767319143.578288:0:85368: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:1767319143.578295:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:2.0:1767319143.578298:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:2.0:1767319143.578300:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.578344:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:2.0:1767319143.578351:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.578354:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.578441:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578452:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578556:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578577:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578583:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.578592:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.578685:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.578708:0:85368:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:2.0:1767319143.578714:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000044f47d3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.578717:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007a1de33c 17ffffc0001001 3:0 ffff8f243ce2b6c0 186 lru 00000080:00200000:2.0:1767319143.578723:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000034d48873 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319143.578725:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000044f47d3 00000080:00200000:2.0:1767319143.578726:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.578729:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.578739:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.578753:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.578757:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.578760:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.578767:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.578770:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.578773:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.578777:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578785:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.578802:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.578805:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.578811:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.578815:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:2.0:1767319143.578820:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.578823:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.578829:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:2.0:1767319143.578831:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.578841:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 765952, count: 4096 00000080:00200000:2.0:1767319143.578845:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 765952, bytes: 4096 00000080:00200000:2.0:1767319143.578847:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.578852:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 188, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.578853:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:2.0:1767319143.578856:0:85368: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:1767319143.578862:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:2.0:1767319143.578866:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:2.0:1767319143.578868:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.578875:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:2.0:1767319143.578880:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.578882:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.578891:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578900:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578910:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578929:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.578936:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.578946:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.578952:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.578968:0:85368:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:2.0:1767319143.578973:0:85368:0:(rw26.c:969:ll_write_end()) page@000000002cb46935[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.578976:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000005b06e30 17ffffc0001001 3:0 ffff8f243ce2b1b0 187 lru 00000080:00200000:2.0:1767319143.578982:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000009f3c18e 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319143.578984:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000002cb46935 00000080:00200000:2.0:1767319143.578985:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.578987:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.578996:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.579007:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.579010:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.579012:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.579017:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.579020:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.579022:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.579027:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579035:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.579338:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.579342:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.579348:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.579352:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:2.0:1767319143.579357:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.579676:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.579686:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:2.0:1767319143.579690:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.579706:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 770048, count: 4096 00000080:00200000:2.0:1767319143.579711:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 770048, bytes: 4096 00000080:00200000:2.0:1767319143.579714:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.579719:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 189, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.579720:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:2.0:1767319143.579723:0:85368: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:1767319143.579731:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:2.0:1767319143.579735:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:2.0:1767319143.579737:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.579745:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:2.0:1767319143.579753:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.579757:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.579768:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579778:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579788:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579808:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579814:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.579823:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.579832:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.579855:0:85368:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:2.0:1767319143.579862:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001f3d0dcc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.579865:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000055ca19cc 17ffffc0001001 3:0 ffff8f243ce2b288 188 lru 00000080:00200000:2.0:1767319143.579871:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0775144 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319143.579874:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001f3d0dcc 00000080:00200000:2.0:1767319143.579875:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.579878:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.579889:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.579905:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.579909:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.579912:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.579919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.579922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.579925:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.579929:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.579937:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.579954:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.579957:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.579962:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.579966:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:2.0:1767319143.579970:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.579974:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.579979:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:2.0:1767319143.579982:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.579990:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 774144, count: 4096 00000080:00200000:2.0:1767319143.579994:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 774144, bytes: 4096 00000080:00200000:2.0:1767319143.579996:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.580000:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 190, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.580002:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:2.0:1767319143.580004:0:85368: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:1767319143.580009:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:2.0:1767319143.580011:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:2.0:1767319143.580013:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.580019:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:2.0:1767319143.580024:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.580027:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.580034:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580131:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580141:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580256:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580263:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.580272:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.580278:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.580295:0:85368:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:2.0:1767319143.580301:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000068e4331[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.580338:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002b0316a9 17ffffc0001001 3:0 ffff8f243ce2be58 189 lru 00000080:00200000:2.0:1767319143.580345:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000838a9be3 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319143.580347:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000068e4331 00000080:00200000:2.0:1767319143.580349:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.580352:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.580370:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.580385:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.580388:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.580391:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.580398:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.580401:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.580403:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.580681:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580690:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.580709:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.580712:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.580720:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.580725:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:2.0:1767319143.580729:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.580732:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.580738:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:2.0:1767319143.580742:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.580754:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 778240, count: 4096 00000080:00200000:2.0:1767319143.580758:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 778240, bytes: 4096 00000080:00200000:2.0:1767319143.580761:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.580765:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 191, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.580767:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:2.0:1767319143.580770:0:85368: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:1767319143.580778:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:2.0:1767319143.580782:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:2.0:1767319143.580785:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.580793:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:2.0:1767319143.580798:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.580801:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.580811:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580820:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580828:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580845:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580851:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.580860:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.580867:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.580887:0:85368:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:2.0:1767319143.580892:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000212f9e8a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.580895:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000401f987b 17ffffc0001001 3:0 ffff8f243ce2b000 190 lru 00000080:00200000:2.0:1767319143.580901:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000297ab68a 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319143.580904:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000212f9e8a 00000080:00200000:2.0:1767319143.580904:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.580907:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.580916:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.580929:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.580932:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.580934:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.580940:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.580942:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.580945:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.580949:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.580957:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.580970:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.580973:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.580977:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.580981:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:2.0:1767319143.580984:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.580987:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.580992:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:2.0:1767319143.580995:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.581002:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 782336, count: 4096 00000080:00200000:2.0:1767319143.581005:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 782336, bytes: 4096 00000080:00200000:2.0:1767319143.581008:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.581011:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 192, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.581013:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:2.0:1767319143.581015:0:85368: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:1767319143.581020:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:2.0:1767319143.581023:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:2.0:1767319143.581025:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.581031:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:2.0:1767319143.581282:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.581286:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.581295:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581341:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581351:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581687:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581694:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.581704:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.581715:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.581740:0:85368:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:2.0:1767319143.581746:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000090b69484[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.581750:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000433ab1af 17ffffc0001001 3:0 ffff8f243ce2b798 191 lru 00000080:00200000:2.0:1767319143.581756:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006f265f96 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319143.581758:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000090b69484 00000080:00200000:2.0:1767319143.581760:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.581763:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.581775:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.581792:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.581796:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.581799:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.581807:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.581810:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.581813:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.581818:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581825:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.581842:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.581844:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.581851:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.581856:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:2.0:1767319143.581860:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.581863:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.581871:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:2.0:1767319143.581875:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.581890:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 786432, count: 4096 00000080:00200000:2.0:1767319143.581894:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 786432, bytes: 4096 00000080:00200000:2.0:1767319143.581896:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.581901:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 193, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.581903:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:2.0:1767319143.581906:0:85368: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:1767319143.581913:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:2.0:1767319143.581918:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:2.0:1767319143.581920:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.581928:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:2.0:1767319143.581934:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.581936:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.581945:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581954:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581963:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581982:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.581989:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.581997:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.582002:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.582025:0:85368:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:2.0:1767319143.582030:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007d35a757[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.582033:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005c1ef3da 17ffffc0001001 3:0 ffff8f243ce2b438 192 lru 00000080:00200000:2.0:1767319143.582128:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006bb68700 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319143.582132:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007d35a757 00000080:00200000:2.0:1767319143.582133:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.582136:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.582145:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.582247:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.582252:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.582254:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.582262:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.582265:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.582268:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.582272:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582279:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.582298:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.582332:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.582339:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.582343:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:2.0:1767319143.582347:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.582350:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.582356:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:2.0:1767319143.582358:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.582587:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 790528, count: 4096 00000080:00200000:2.0:1767319143.582592:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 790528, bytes: 4096 00000080:00200000:2.0:1767319143.582664:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.582669:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 194, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.582671:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:2.0:1767319143.582674:0:85368: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:1767319143.582681:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:2.0:1767319143.582684:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:2.0:1767319143.582686:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.582696:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:2.0:1767319143.582704:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.582706:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.582716:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582725:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582734:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582752:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582759:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.582768:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.582776:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.582796:0:85368:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:2.0:1767319143.582802:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004c7335fc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.582805:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000006166d05e 17ffffc0001001 3:0 ffff8f243ce2bbd0 193 lru 00000080:00200000:2.0:1767319143.582810:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc47f146 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319143.582813:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004c7335fc 00000080:00200000:2.0:1767319143.582814:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.582817:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.582827:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.582841:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.582844:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.582847:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.582853:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.582855:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.582858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.582861:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582869:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.582885:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.582887:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.582893:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.582896:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:2.0:1767319143.582900:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.582903:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.582909:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:2.0:1767319143.582912:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.582921:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 794624, count: 4096 00000080:00200000:2.0:1767319143.582924:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 794624, bytes: 4096 00000080:00200000:2.0:1767319143.582926:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.582930:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 195, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.582932:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:2.0:1767319143.582934:0:85368: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:1767319143.582939:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:2.0:1767319143.582942:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:2.0:1767319143.582944:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.582950:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:2.0:1767319143.582956:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.582958:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.582965:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582973:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582982:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.582999:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583006:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.583014:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.583020:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.583119:0:85368:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:2.0:1767319143.583125:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000003153ab7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.583129:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000059a6744 17ffffc0001001 3:0 ffff8f243ce2b360 194 lru 00000080:00200000:2.0:1767319143.583135:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000079bcc884 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319143.583137:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000003153ab7 00000080:00200000:2.0:1767319143.583138:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.583141:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.583150:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.583249:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.583253:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.583255:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.583262:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.583265:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.583268:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.583272:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583280:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.583295:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.583298:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.583336:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.583340:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:2.0:1767319143.583344:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.583348:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.583353:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:2.0:1767319143.583356:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.583563:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 798720, count: 4096 00000080:00200000:2.0:1767319143.583568:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 798720, bytes: 4096 00000080:00200000:2.0:1767319143.583570:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.583576:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 196, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.583578:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:2.0:1767319143.583581:0:85368: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:1767319143.583588:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:2.0:1767319143.583592:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:2.0:1767319143.583738:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.583748:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:2.0:1767319143.583756:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.583759:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.583769:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583779:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583790:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583809:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583815:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.583823:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.583830:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.583851:0:85368:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:2.0:1767319143.583856:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004769f4b2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.583859:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfb2484a 17ffffc0001001 3:0 ffff8f243ce2b5e8 195 lru 00000080:00200000:2.0:1767319143.583865:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000026032ccf 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319143.583867:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004769f4b2 00000080:00200000:2.0:1767319143.583868:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.583872:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.583882:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.583896:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.583899:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.583901:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.583908:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.583911:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.583914:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.583918:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.583926:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.583940:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.583943:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.583949:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.583953:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:2.0:1767319143.583956:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.583960:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.583965:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:2.0:1767319143.583968:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.583976:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 802816, count: 4096 00000080:00200000:2.0:1767319143.583980:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 802816, bytes: 4096 00000080:00200000:2.0:1767319143.583983:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.583987:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 197, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.583989:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:2.0:1767319143.583991:0:85368: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:1767319143.583996:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:2.0:1767319143.583999:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:2.0:1767319143.584001:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.584007:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:2.0:1767319143.584013:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.584015:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.584022:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584031:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584054:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584074:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584082:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.584090:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.584096:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.584121:0:85368:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:2.0:1767319143.584125:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000fb8790de[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.584128:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000011e2ee8d 17ffffc0001021 2:0 ffff8f243ce2bca8 196 lru 00000080:00200000:2.0:1767319143.584134:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1621d9d 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319143.584136:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000fb8790de 00000080:00200000:2.0:1767319143.584137:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.584140:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.584147:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.584356:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.584369:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.584371:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.584378:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.584380:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.584383:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.584387:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584395:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.584416:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.584418:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.584423:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.584426:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:2.0:1767319143.584430:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.584433:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.584438:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:2.0:1767319143.584441:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.584448:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 806912, count: 4096 00000080:00200000:2.0:1767319143.584451:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 806912, bytes: 4096 00000080:00200000:2.0:1767319143.584454:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.584458:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 198, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.584460:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:2.0:1767319143.584472:0:85368: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:1767319143.584478:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:2.0:1767319143.584482:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:2.0:1767319143.584484:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.584490:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:2.0:1767319143.584495:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.584497:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.584504:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584512:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584531:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584551:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584558:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.584566:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.584571:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.584589:0:85368:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:2.0:1767319143.584594:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000453e0338[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.584883:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000018359d27 17ffffc0001001 3:0 ffff8f243ce2bd80 197 lru 00000080:00200000:2.0:1767319143.584889:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0028f48 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319143.584892:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000453e0338 00000080:00200000:2.0:1767319143.584893:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.584896:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.584907:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.584921:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.584924:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.584926:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.584932:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.584935:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.584937:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.584941:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.584949:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.584965:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.584969:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.584974:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.584978:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:2.0:1767319143.584983:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.584986:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.584991:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:2.0:1767319143.584994:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.585004:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 811008, count: 4096 00000080:00200000:2.0:1767319143.585008:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 811008, bytes: 4096 00000080:00200000:2.0:1767319143.585010:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.585014:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 199, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.585016:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:2.0:1767319143.585018:0:85368: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:1767319143.585024:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:2.0:1767319143.585028:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:2.0:1767319143.585030:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.585114:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:2.0:1767319143.585122:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.585125:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.585134:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585142:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585236:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585257:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585264:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.585273:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.585279:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.585298:0:85368:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:2.0:1767319143.585336:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e57acc85[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.585340:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2762b96 17ffffc0001001 3:0 ffff8f243ce2b0d8 198 lru 00000080:00200000:2.0:1767319143.585346:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000066df5dbc 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319143.585348:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e57acc85 00000080:00200000:2.0:1767319143.585350:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.585352:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.585549:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.585565:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.585569:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.585571:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.585579:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.585581:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.585584:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.585589:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585608:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.585627:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.585629:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.585636:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.585640:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:2.0:1767319143.585645:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.585648:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.585654:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:2.0:1767319143.585659:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.585669:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 815104, count: 4096 00000080:00200000:2.0:1767319143.585673:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 815104, bytes: 4096 00000080:00200000:2.0:1767319143.585675:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.585679:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 200, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.585681:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:2.0:1767319143.585684:0:85368: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:1767319143.585691:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:2.0:1767319143.585694:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:2.0:1767319143.585696:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.585703:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:2.0:1767319143.585709:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.585712:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.585720:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585729:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585737:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585754:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585761:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.585770:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.585775:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.585790:0:85368:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:2.0:1767319143.585794:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003de6b796[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.585797:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000eaa5ed84 17ffffc0001001 3:0 ffff8f243ce2baf8 199 lru 00000080:00200000:2.0:1767319143.585802:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce011514 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319143.585804:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003de6b796 00000080:00200000:2.0:1767319143.585805:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.585807:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.585814:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.585824:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.585827:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.585829:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.585834:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.585837:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.585839:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.585843:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585850:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.585866:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.585869:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.585873:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.585875:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:2.0:1767319143.585879:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.585882:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.585886:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:2.0:1767319143.585889:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.585896:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 819200, count: 4096 00000080:00200000:2.0:1767319143.585899:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 819200, bytes: 4096 00000080:00200000:2.0:1767319143.585902:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.585905:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 201, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.585907:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:2.0:1767319143.585909:0:85368: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:1767319143.585914:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:2.0:1767319143.585917:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:2.0:1767319143.585919:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.585924:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:2.0:1767319143.585929:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.585931:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.585937:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585946:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585954:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585972:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.585979:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.585988:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.585993:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.586007:0:85368:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:2.0:1767319143.586012:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000004529729[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.586015:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007f9a05c3 17ffffc0001001 3:0 ffff8f243ce2b510 200 lru 00000080:00200000:2.0:1767319143.586021:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000033fd423c 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319143.586023:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000004529729 00000080:00200000:2.0:1767319143.586024:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.586027:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.586034:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.586686:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.586691:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.586694:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.586703:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.586705:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.586708:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.586713:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.586721:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.586744:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.586747:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.586754:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.586758:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:2.0:1767319143.586764:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.586767:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.586774:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:2.0:1767319143.586778:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.586793:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 823296, count: 4096 00000080:00200000:2.0:1767319143.586798:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 823296, bytes: 4096 00000080:00200000:2.0:1767319143.586801:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.586807:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 202, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.586809:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:2.0:1767319143.586812:0:85368: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:1767319143.586820:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:2.0:1767319143.586824:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:2.0:1767319143.586826:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.586835:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:2.0:1767319143.586842:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.586845:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.586855:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.586863:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.586873:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.586892:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.586900:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.586909:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:2.0:1767319143.586918:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:2.0:1767319143.586950:0:85368:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:2.0:1767319143.586955:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b1eed7a4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:2.0:1767319143.586958:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000354cae57 17ffffc0001001 3:0 ffff8f243ce50d80 201 lru 00000080:00200000:2.0:1767319143.586964:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8832f49 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319143.586967:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b1eed7a4 00000080:00200000:2.0:1767319143.586968:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319143.586971:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319143.586981:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.586994:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:2.0:1767319143.586997:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319143.586999:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319143.587005:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319143.587008:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319143.587011:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319143.587015:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.587022:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319143.587118:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319143.587122:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319143.587128:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319143.587131:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:2.0:1767319143.587136:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.587139:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319143.587145:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:2.0:1767319143.587148:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319143.587242:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 827392, count: 4096 00000080:00200000:2.0:1767319143.587248:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 827392, bytes: 4096 00000080:00200000:2.0:1767319143.587251:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319143.587255:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 203, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319143.587257:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:2.0:1767319143.587260:0:85368: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:1767319143.587267:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:2.0:1767319143.587271:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:2.0:1767319143.587273:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319143.587281:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:2.0:1767319143.587287:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319143.587290:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17630, osc lock ffff8f24069fb300, flags 0x0 00010000:00010000:2.0:1767319143.587298:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.587855:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.587868:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.587873:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.587881:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.587891:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.587901:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.587934:0:85368:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319143.587946:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000079cc0923[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.587949:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000636d7606 17ffffc0001001 3:0 ffff8f2430d65948 202 lru 00000080:00200000:3.0:1767319143.587955:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002f7c5c78 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319143.587957:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000079cc0923 00000080:00200000:3.0:1767319143.587959:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.587966:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.587980:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.587996:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.588000:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.588002:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.588013:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.588016:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.588019:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17630 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.588023:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588030:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.588051:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.588054:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.588061:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.588065:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319143.588070:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.588073:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.588080:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:3.0:1767319143.588085:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.588099:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319143.588112:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319143.588115:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.588120:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 204, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.588122:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319143.588126:0:85368: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:1767319143.588134:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319143.588139:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319143.588142:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.588151:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319143.588173:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.588176:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.588187:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588195:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588203:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588210:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588216:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.588224:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.588229:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.588248:0:85368:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319143.588252:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a09f0311[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.588255:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe8765a6 17ffffc0001001 3:0 ffff8f2430d65870 203 lru 00000080:00200000:3.0:1767319143.588265:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001457fab2 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319143.588268:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a09f0311 00000080:00200000:3.0:1767319143.588269:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.588271:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.588280:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.588293:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.588297:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.588299:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.588329:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.588332:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.588335:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.588339:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588348:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.588357:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.588849:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.588856:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.588861:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319143.588866:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.588869:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.588876:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:3.0:1767319143.588880:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.588893:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319143.588898:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319143.588900:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.588915:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 205, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.588917:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319143.588921:0:85368: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:1767319143.588929:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319143.588934:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319143.588937:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.588946:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319143.588953:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.588956:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.588965:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588974:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588982:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588989:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.588997:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.589005:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.589012:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.589103:0:85368:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319143.589110:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003b056546[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.589113:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000beed4535 17ffffc0001001 3:0 ffff8f2430d65a20 204 lru 00000080:00200000:3.0:1767319143.589119:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007d036185 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319143.589129:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003b056546 00000080:00200000:3.0:1767319143.589130:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.589134:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.589146:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.589235:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.589240:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.589242:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.589250:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.589253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.589256:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.589259:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589267:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.589279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.589281:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.589286:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.589289:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319143.589293:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.589296:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.589336:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:3.0:1767319143.589340:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.589348:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319143.589352:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319143.589355:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.589671:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 206, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.589680:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319143.589684:0:85368: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:1767319143.589692:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319143.589695:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319143.589698:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.589706:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319143.589714:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.589718:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.589727:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589736:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589744:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589751:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589756:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.589764:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.589772:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.589793:0:85368:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319143.589798:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ab3bcca6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.589801:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001b4fecaa 17ffffc0001001 3:0 ffff8f2430d65510 205 lru 00000080:00200000:3.0:1767319143.589807:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003fd2fe9b 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319143.589809:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ab3bcca6 00000080:00200000:3.0:1767319143.589814:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.589817:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.589828:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.589842:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.589845:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.589847:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.589858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.589860:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.589863:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.589866:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589874:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.589883:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.589885:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.589889:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.589892:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319143.589896:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.589899:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.589904:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:3.0:1767319143.589907:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.589917:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319143.589921:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319143.589923:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.589926:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 207, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.589928:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319143.589930:0:85368: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:1767319143.589944:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319143.589947:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319143.589949:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.589954:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319143.589960:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.589962:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.589969:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589977:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589985:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589992:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.589998:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.590005:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.590010:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.590026:0:85368:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319143.590030:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000e6e8ba9c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.590033:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc68046e 17ffffc0001001 3:0 ffff8f2430d65af8 206 lru 00000080:00200000:3.0:1767319143.590119:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e126882c 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319143.590122:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000e6e8ba9c 00000080:00200000:3.0:1767319143.590123:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.590126:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.590140:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.590235:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.590240:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.590242:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.590249:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.590252:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.590254:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.590258:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590266:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.590275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.590277:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.590282:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.590285:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319143.590289:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.590292:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.590296:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:3.0:1767319143.590298:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.590337:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319143.590342:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319143.590345:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.590349:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 208, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.590350:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319143.590353:0:85368: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:1767319143.590671:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319143.590683:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319143.590686:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.590694:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319143.590701:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.590704:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.590713:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590722:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590730:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590737:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590743:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.590751:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.590759:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.590779:0:85368:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319143.590784:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000071daa050[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.590787:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1e50ade 17ffffc0001001 3:0 ffff8f2430d650d8 207 lru 00000080:00200000:3.0:1767319143.590792:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003843483b 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319143.590794:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000071daa050 00000080:00200000:3.0:1767319143.590796:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.590798:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.590808:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.590832:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.590835:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.590838:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.590845:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.590848:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.590851:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.590856:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590863:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.590873:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.590876:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.590880:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.590884:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319143.590888:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.590891:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.590897:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:3.0:1767319143.590900:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.590910:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319143.590914:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319143.590916:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.590920:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 209, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.590922:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319143.590924:0:85368: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:1767319143.590929:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319143.590932:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319143.590935:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.590948:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319143.590954:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.590957:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.590965:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590973:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590981:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590988:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.590995:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.591003:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.591008:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.591024:0:85368:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319143.591029:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ff933ebc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.591032:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000002e45733f 17ffffc0001001 3:0 ffff8f2430d65d80 208 lru 00000080:00200000:3.0:1767319143.591126:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000021350f8 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319143.591129:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ff933ebc 00000080:00200000:3.0:1767319143.591131:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.591134:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.591143:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.591260:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.591264:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.591266:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.591273:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.591276:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.591279:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.591283:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591291:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.591299:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.591333:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.591338:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.591341:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319143.591345:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.591348:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.591353:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:3.0:1767319143.591356:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.591681:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319143.591686:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319143.591690:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.591695:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 210, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.591697:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319143.591700:0:85368: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:1767319143.591708:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319143.591712:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319143.591715:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.591731:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319143.591737:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.591741:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.591752:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591762:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591770:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591778:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591785:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.591793:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.591800:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.591823:0:85368:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319143.591829:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c2775ccf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.591832:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000302280ff 17ffffc0001001 3:0 ffff8f2430d65ca8 209 lru 00000080:00200000:3.0:1767319143.591838:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000009675531e 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319143.591840:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c2775ccf 00000080:00200000:3.0:1767319143.591841:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.591844:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.591854:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.591879:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.591883:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.591885:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.591892:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.591895:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.591897:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.591901:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.591908:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.591918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.591920:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.591924:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.591927:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319143.591930:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.591933:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.591938:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:3.0:1767319143.591941:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.591949:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319143.591953:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319143.591955:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.591960:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 211, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.591961:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319143.591964:0:85368: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:1767319143.591969:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319143.591972:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319143.591974:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.591986:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319143.591991:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.591993:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.592001:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592009:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592016:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592023:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592030:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.592052:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.592058:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.592076:0:85368:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319143.592080:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000031374e72[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.592083:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004c1bd6ae 17ffffc0001001 3:0 ffff8f240403c948 210 lru 00000080:00200000:3.0:1767319143.592088:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000063553984 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319143.592090:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000031374e72 00000080:00200000:3.0:1767319143.592091:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.592093:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.592100:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.592121:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.592124:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.592126:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.592132:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.592134:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.592136:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.592139:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592147:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.592355:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.592459:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.592560:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.592565:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319143.592569:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.592572:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.592578:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:3.0:1767319143.592582:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.592594:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319143.592748:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319143.592751:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.592755:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 212, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.592757:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319143.592760:0:85368: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:1767319143.592768:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319143.592772:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319143.592775:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.592792:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319143.592800:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.592803:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.592813:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592822:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592831:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592838:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592845:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.592853:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.592861:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.592886:0:85368:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319143.592892:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000004c9325b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.592895:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003e8bcc48 17ffffc0001001 3:0 ffff8f240403c870 211 lru 00000080:00200000:3.0:1767319143.592901:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7946ae5 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319143.592903:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000004c9325b 00000080:00200000:3.0:1767319143.592904:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.592908:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.592919:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.592945:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.592948:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.592951:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.592958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.592960:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.592963:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.592966:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.592973:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.592983:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.592985:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.592989:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.592992:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319143.592995:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.592998:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.593004:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:3.0:1767319143.593006:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.593015:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319143.593019:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319143.593021:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.593024:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 213, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.593026:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319143.593028:0:85368: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:1767319143.593034:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319143.593123:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319143.593125:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.593138:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319143.593145:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.593147:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.593243:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593252:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593260:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593267:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593273:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.593282:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.593288:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.593338:0:85368:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319143.593344:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000038c7e4a3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.593347:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000093b276cf 17ffffc0001001 3:0 ffff8f240403ca20 212 lru 00000080:00200000:3.0:1767319143.593353:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbaa2e1a 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319143.593355:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000038c7e4a3 00000080:00200000:3.0:1767319143.593356:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.593367:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.593376:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.593400:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.593413:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.593415:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.593423:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.593425:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.593428:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.593432:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593440:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.593449:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.593451:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.593456:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.593459:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319143.593782:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.593786:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.593794:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:3.0:1767319143.593797:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.593808:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319143.593812:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319143.593815:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.593819:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 214, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.593821:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319143.593824:0:85368: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:1767319143.593831:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319143.593834:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319143.593837:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.593853:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319143.593859:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.593863:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.593872:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593880:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593887:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593895:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.593902:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.593910:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.593916:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.593944:0:85368:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319143.593949:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000002d6ebd4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.593951:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000084388248 17ffffc0001021 2:0 ffff8f240403c510 213 lru 00000080:00200000:3.0:1767319143.593956:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000013e55f70 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319143.593958:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000002d6ebd4 00000080:00200000:3.0:1767319143.593959:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.593961:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.593970:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.593994:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.593997:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.594000:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.594007:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.594010:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.594012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.594016:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594024:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.594033:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.594045:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.594051:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.594054:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319143.594057:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.594060:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.594065:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:3.0:1767319143.594067:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.594075:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319143.594078:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319143.594081:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.594084:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 215, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.594086:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319143.594088:0:85368: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:1767319143.594093:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319143.594096:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319143.594098:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.594108:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319143.594113:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.594115:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.594122:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594130:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594138:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594145:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594162:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.594169:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.594174:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.594188:0:85368:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319143.594192:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000de859c42[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.594194:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007820b8b7 17ffffc0001001 3:0 ffff8f240403caf8 214 lru 00000080:00200000:3.0:1767319143.594200:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000003ed93da1 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319143.594203:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000de859c42 00000080:00200000:3.0:1767319143.594204:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.594206:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.594214:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.594236:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.594240:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.594242:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.594248:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.594251:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.594253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.594257:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594265:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.594272:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.594275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.594279:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.594282:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319143.594285:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.594288:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.594292:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:3.0:1767319143.594295:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.594337:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319143.594342:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319143.594344:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.594348:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 216, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.594349:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319143.594352:0:85368: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:1767319143.594368:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1767319143.594371:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1767319143.594373:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.594385:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1767319143.594391:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.594393:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.594399:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594420:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594428:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594436:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.594442:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.594450:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.594456:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.595019:0:85368:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1767319143.595027:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a03894f4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.595031:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000030546348 17ffffc0001001 3:0 ffff8f240403c0d8 215 lru 00000080:00200000:3.0:1767319143.595093:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000004c7806a9 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1767319143.595096:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a03894f4 00000080:00200000:3.0:1767319143.595097:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.595101:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.595115:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.595144:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.595212:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.595216:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.595228:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.595231:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.595233:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.595238:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595246:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.595260:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.595262:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.595270:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.595274:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:3.0:1767319143.595280:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.595283:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.595291:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:3.0:1767319143.595294:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.595343:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 884736, count: 4096 00000080:00200000:3.0:1767319143.595348:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 884736, bytes: 4096 00000080:00200000:3.0:1767319143.595351:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.595566:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 217, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.595569:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:3.0:1767319143.595572:0:85368: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:1767319143.595583:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:3.0:1767319143.595589:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:3.0:1767319143.595591:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.595696:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:3.0:1767319143.595708:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.595712:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.595726:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595737:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595746:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595754:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595761:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.595771:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.595781:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.595803:0:85368:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:3.0:1767319143.595808:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000026a13af7[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.595811:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000027a941cc 17ffffc0001001 3:0 ffff8f240403cd80 216 lru 00000080:00200000:3.0:1767319143.595817:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000004dfb36f 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1767319143.595819:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000026a13af7 00000080:00200000:3.0:1767319143.595821:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.595823:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.595833:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.595858:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.595861:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.595863:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.595871:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.595874:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.595877:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.595881:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595888:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.595898:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.595901:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.595906:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.595909:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:3.0:1767319143.595913:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.595916:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.595923:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:3.0:1767319143.595926:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.595937:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 888832, count: 4096 00000080:00200000:3.0:1767319143.595941:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 888832, bytes: 4096 00000080:00200000:3.0:1767319143.595943:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.595947:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 218, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.595949:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:3.0:1767319143.595951:0:85368: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:1767319143.595957:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:3.0:1767319143.595960:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:3.0:1767319143.595962:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.595974:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:3.0:1767319143.595979:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.595982:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.595989:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.595998:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596006:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596013:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596020:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.596027:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.596033:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.596134:0:85368:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:3.0:1767319143.596140:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000896cd06[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.596143:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000004d353a78 17ffffc0001001 3:0 ffff8f240403cca8 217 lru 00000080:00200000:3.0:1767319143.596148:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000054f1253 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1767319143.596150:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000896cd06 00000080:00200000:3.0:1767319143.596242:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.596246:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.596256:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.596281:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.596285:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.596288:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.596294:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.596297:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.596300:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.596336:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596344:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.596353:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.596356:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.596372:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.596375:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:3.0:1767319143.596379:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.596382:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.596387:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:3.0:1767319143.596391:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.596400:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 892928, count: 4096 00000080:00200000:3.0:1767319143.596404:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 892928, bytes: 4096 00000080:00200000:3.0:1767319143.596746:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.596753:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 219, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.596755:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:3.0:1767319143.596758:0:85368: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:1767319143.596765:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:3.0:1767319143.596770:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:3.0:1767319143.596772:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.596790:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:3.0:1767319143.596799:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.596802:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.596813:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596823:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596832:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596840:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596847:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.596856:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.596863:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.596889:0:85368:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:3.0:1767319143.596894:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000004f26db4[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.596898:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003ff56029 17ffffc0001001 3:0 ffff8f240403c5e8 218 lru 00000080:00200000:3.0:1767319143.596905:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac98858c 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1767319143.596908:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000004f26db4 00000080:00200000:3.0:1767319143.596909:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.596913:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.596923:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.596949:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.596953:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.596956:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.596964:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.596967:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.596970:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.596975:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.596983:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.596992:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.596994:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.596999:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.597002:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:3.0:1767319143.597006:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.597009:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.597015:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:3.0:1767319143.597018:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.597029:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 897024, count: 4096 00000080:00200000:3.0:1767319143.597033:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 897024, bytes: 4096 00000080:00200000:3.0:1767319143.597035:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.597050:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 220, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.597052:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:3.0:1767319143.597055:0:85368: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:1767319143.597060:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:3.0:1767319143.597063:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:3.0:1767319143.597065:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.597078:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:3.0:1767319143.597084:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.597086:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.597093:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597102:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597110:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597117:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597125:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.597133:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.597139:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.597167:0:85368:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:3.0:1767319143.597172:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004556dd7b[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.597176:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000009c085f2a 17ffffc0001001 3:0 ffff8f240403c360 219 lru 00000080:00200000:3.0:1767319143.597182:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f424c681 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1767319143.597185:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004556dd7b 00000080:00200000:3.0:1767319143.597186:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.597189:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.597198:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.597221:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.597225:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.597227:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.597233:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.597236:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.597239:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.597243:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597252:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.597261:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.597264:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.597269:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.597272:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:3.0:1767319143.597276:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.597279:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.597284:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:3.0:1767319143.597286:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.597294:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 901120, count: 4096 00000080:00200000:3.0:1767319143.597298:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 901120, bytes: 4096 00000080:00200000:3.0:1767319143.597300:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.597340:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 221, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.597342:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:3.0:1767319143.597345:0:85368: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:1767319143.597351:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:3.0:1767319143.597355:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:3.0:1767319143.597366:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.597379:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:3.0:1767319143.597385:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.597388:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.597396:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597404:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597412:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597420:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.597427:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.597435:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.597441:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.597458:0:85368:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:3.0:1767319143.597973:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000048602ffa[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.597978:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000009ba09b76 17ffffc0001001 3:0 ffff8f240403cbd0 220 lru 00000080:00200000:3.0:1767319143.597985:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000084d3c91c 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1767319143.597987:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000048602ffa 00000080:00200000:3.0:1767319143.597988:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.597992:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.598005:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.598101:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.598106:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.598110:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.598120:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.598123:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.598126:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.598132:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598141:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.598228:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.598232:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.598239:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.598244:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:3.0:1767319143.598249:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.598253:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.598259:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:3.0:1767319143.598264:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.598277:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 905216, count: 4096 00000080:00200000:3.0:1767319143.598282:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 905216, bytes: 4096 00000080:00200000:3.0:1767319143.598286:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.598290:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 222, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.598292:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:3.0:1767319143.598295:0:85368: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:1767319143.598336:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:3.0:1767319143.598341:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:3.0:1767319143.598344:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.598588:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:3.0:1767319143.598676:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.598681:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.598696:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598707:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598718:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598725:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598732:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.598742:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.598752:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.598783:0:85368:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:3.0:1767319143.598790:0:85368:0:(rw26.c:969:ll_write_end()) page@000000001b78736a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.598793:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea35f351 17ffffc0001001 3:0 ffff8f240403c438 221 lru 00000080:00200000:3.0:1767319143.598799:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000608010e7 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319143.598802:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000001b78736a 00000080:00200000:3.0:1767319143.598803:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.598807:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.598819:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.598845:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.598849:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.598851:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.598858:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.598861:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.598864:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.598868:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598875:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.598886:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.598888:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.598893:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.598896:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:3.0:1767319143.598900:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.598903:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.598909:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:3.0:1767319143.598913:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.598924:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 909312, count: 4096 00000080:00200000:3.0:1767319143.598928:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 909312, bytes: 4096 00000080:00200000:3.0:1767319143.598931:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.598935:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 223, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.598937:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:3.0:1767319143.598939:0:85368: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:1767319143.598946:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:3.0:1767319143.598950:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:3.0:1767319143.598953:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.598966:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:3.0:1767319143.598972:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.598974:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.598982:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598990:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.598998:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599005:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599012:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.599020:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.599025:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.599128:0:85368:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:3.0:1767319143.599133:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000778835d2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.599136:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005c0277c3 17ffffc0001001 3:0 ffff8f240403c798 222 lru 00000080:00200000:3.0:1767319143.599142:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a28e2e55 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319143.599145:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000778835d2 00000080:00200000:3.0:1767319143.599146:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.599148:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.599248:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.599274:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.599278:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.599280:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.599287:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.599290:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.599292:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.599296:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599337:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.599346:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.599349:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.599354:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.599357:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:3.0:1767319143.599682:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.599686:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.599693:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:3.0:1767319143.599697:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.599710:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 913408, count: 4096 00000080:00200000:3.0:1767319143.599715:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 913408, bytes: 4096 00000080:00200000:3.0:1767319143.599717:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.599722:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 224, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.599723:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:3.0:1767319143.599726:0:85368: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:1767319143.599733:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:3.0:1767319143.599737:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:3.0:1767319143.599740:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.599756:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:3.0:1767319143.599764:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.599767:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.599776:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599786:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599795:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599802:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599809:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.599817:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.599825:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.599846:0:85368:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:3.0:1767319143.599851:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000057570841[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.599855:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000060aa8e9d 17ffffc0001001 3:0 ffff8f240403c000 223 lru 00000080:00200000:3.0:1767319143.599860:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000cec99402 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319143.599863:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000057570841 00000080:00200000:3.0:1767319143.599864:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.599867:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.599878:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.599904:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.599908:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.599911:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.599919:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.599922:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.599925:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.599930:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.599938:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.599948:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.599951:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.599955:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.599959:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:3.0:1767319143.599963:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.599966:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.599970:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:3.0:1767319143.599973:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.599981:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 917504, count: 4096 00000080:00200000:3.0:1767319143.599985:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 917504, bytes: 4096 00000080:00200000:3.0:1767319143.599988:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.599991:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 225, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.599993:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:3.0:1767319143.599995:0:85368: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:1767319143.600000:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:3.0:1767319143.600004:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:3.0:1767319143.600006:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.600022:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:3.0:1767319143.600028:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.600030:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.600127:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600138:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600147:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600242:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600249:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.600257:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.600263:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.600280:0:85368:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:3.0:1767319143.600284:0:85368:0:(rw26.c:969:ll_write_end()) page@000000009aff6324[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.600287:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000319c7763 17ffffc0001001 3:0 ffff8f240403ce58 224 lru 00000080:00200000:3.0:1767319143.600292:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000086d3498f 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319143.600294:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000009aff6324 00000080:00200000:3.0:1767319143.600295:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.600298:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.600336:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.600670:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.600674:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.600677:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.600687:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.600690:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.600692:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.600698:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600706:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.600716:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.600719:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.600724:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.600728:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:3.0:1767319143.600732:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.600735:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.600742:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:3.0:1767319143.600745:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.600756:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 921600, count: 4096 00000080:00200000:3.0:1767319143.600760:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 921600, bytes: 4096 00000080:00200000:3.0:1767319143.600763:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.600768:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 226, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.600769:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:3.0:1767319143.600773:0:85368: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:1767319143.600780:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:3.0:1767319143.600784:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:3.0:1767319143.600787:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.600802:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:3.0:1767319143.600809:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.600812:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.600821:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600830:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600838:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600846:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600853:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.600861:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.600866:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.600885:0:85368:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:3.0:1767319143.600889:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a8d5db95[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.600892:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000735b43e8 17ffffc0001001 3:0 ffff8f240403c288 225 lru 00000080:00200000:3.0:1767319143.600897:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9c7a462 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319143.600899:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a8d5db95 00000080:00200000:3.0:1767319143.600901:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.600903:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.600911:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.600931:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.600934:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.600937:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.600942:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.600945:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.600947:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.600951:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.600959:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.600967:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.600970:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.600974:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.600976:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:3.0:1767319143.600980:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.600983:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.600988:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:3.0:1767319143.600991:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.600998:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 925696, count: 4096 00000080:00200000:3.0:1767319143.601001:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 925696, bytes: 4096 00000080:00200000:3.0:1767319143.601004:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.601007:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 227, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.601009:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:3.0:1767319143.601011:0:85368: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:1767319143.601016:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:3.0:1767319143.601019:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:3.0:1767319143.601022:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.601033:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:3.0:1767319143.601052:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.601055:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.601063:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601071:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601079:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601086:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601093:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601101:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.601106:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.601121:0:85368:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:3.0:1767319143.601126:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000a6afaebe[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.601129:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000086eccb06 17ffffc0001001 3:0 ffff8f240403c1b0 226 lru 00000080:00200000:3.0:1767319143.601135:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000af5a4ec 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319143.601137:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000a6afaebe 00000080:00200000:3.0:1767319143.601138:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.601141:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.601148:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601183:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.601186:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.601189:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.601194:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.601197:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.601200:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.601205:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601213:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.601222:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.601225:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.601229:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.601232:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:3.0:1767319143.601235:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.601239:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.601244:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:3.0:1767319143.601246:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.601255:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 929792, count: 4096 00000080:00200000:3.0:1767319143.601258:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 929792, bytes: 4096 00000080:00200000:3.0:1767319143.601261:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.601264:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 228, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.601266:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:3.0:1767319143.601268:0:85368: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:1767319143.601274:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:3.0:1767319143.601277:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:3.0:1767319143.601279:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.601291:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:3.0:1767319143.601297:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.601299:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.601339:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601349:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601366:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601374:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601382:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601390:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.601395:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.601422:0:85368:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:3.0:1767319143.601428:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000404f7e04[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.601430:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8ddea82 17ffffc0001001 3:0 ffff8f240403c6c0 227 lru 00000080:00200000:3.0:1767319143.601436:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000008e4bad13 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319143.601439:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000404f7e04 00000080:00200000:3.0:1767319143.601440:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.601442:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.601449:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601485:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.601488:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.601491:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.601496:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.601499:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.601502:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.601506:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601514:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.601534:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.601536:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.601541:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.601544:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:3.0:1767319143.601548:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.601551:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.601556:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:3.0:1767319143.601559:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.601567:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 933888, count: 4096 00000080:00200000:3.0:1767319143.601571:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 933888, bytes: 4096 00000080:00200000:3.0:1767319143.601574:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.601578:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 229, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.601579:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:3.0:1767319143.601582:0:85368: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:1767319143.601587:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:3.0:1767319143.601590:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:3.0:1767319143.601593:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.601616:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:3.0:1767319143.601622:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.601624:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.601631:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601639:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601647:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601655:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601661:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601669:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.601674:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.601701:0:85368:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:3.0:1767319143.601706:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ad6bfbfc[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.601709:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000efadf27a 17ffffc0001021 2:0 ffff8f2407efb000 228 lru 00000080:00200000:3.0:1767319143.601714:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000803ce3cb 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319143.601716:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ad6bfbfc 00000080:00200000:3.0:1767319143.601717:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.601719:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.601727:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601749:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.601752:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.601755:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.601760:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.601763:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.601766:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.601771:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601779:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.601788:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.601790:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.601794:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.601797:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:3.0:1767319143.601800:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.601803:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.601808:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:3.0:1767319143.601811:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.601819:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 937984, count: 4096 00000080:00200000:3.0:1767319143.601822:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 937984, bytes: 4096 00000080:00200000:3.0:1767319143.601825:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.601828:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 230, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.601830:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:3.0:1767319143.601832:0:85368: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:1767319143.601837:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:3.0:1767319143.601840:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:3.0:1767319143.601842:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.601853:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:3.0:1767319143.601859:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.601862:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.601869:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601877:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601884:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601892:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.601899:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601907:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.601912:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.601928:0:85368:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:3.0:1767319143.601932:0:85368:0:(rw26.c:969:ll_write_end()) page@000000004b9aa006[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.601936:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000d007c26e 17ffffc0001001 3:0 ffff8f2407efb798 229 lru 00000080:00200000:3.0:1767319143.601942:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000081d97d4c 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319143.601944:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000004b9aa006 00000080:00200000:3.0:1767319143.601945:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.601947:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.601954:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.601976:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.601980:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.601982:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.601988:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.601990:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.601993:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.601997:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602004:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.602013:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.602015:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.602019:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.602022:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:3.0:1767319143.602025:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.602028:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.602033:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:3.0:1767319143.602036:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.602044:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 942080, count: 4096 00000080:00200000:3.0:1767319143.602048:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 942080, bytes: 4096 00000080:00200000:3.0:1767319143.602050:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.602054:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 231, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.602056:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:3.0:1767319143.602058:0:85368: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:1767319143.602064:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:3.0:1767319143.602067:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:3.0:1767319143.602070:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.602082:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:3.0:1767319143.602088:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.602091:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.602098:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602108:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602116:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602124:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602133:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.602141:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.602146:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.602161:0:85368:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:3.0:1767319143.602166:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000012d2079e[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.602169:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000050f27afd 17ffffc0001001 3:0 ffff8f2407efb438 230 lru 00000080:00200000:3.0:1767319143.602174:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000213b0e8b 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319143.602176:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000012d2079e 00000080:00200000:3.0:1767319143.602177:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.602179:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.602187:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.602209:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.602213:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.602215:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.602221:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.602224:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.602226:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.602230:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602238:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.602247:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.602249:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.602253:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.602256:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:3.0:1767319143.602260:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.602262:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.602267:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:3.0:1767319143.602270:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.602278:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 946176, count: 4096 00000080:00200000:3.0:1767319143.602282:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 946176, bytes: 4096 00000080:00200000:3.0:1767319143.602284:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.602287:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 232, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.602289:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:3.0:1767319143.602291:0:85368: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:1767319143.602296:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:3.0:1767319143.602299:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:3.0:1767319143.602335:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.602350:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:3.0:1767319143.602355:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.602358:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.602365:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602374:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602382:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602389:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602396:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.602404:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.602409:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.602426:0:85368:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:3.0:1767319143.602431:0:85368:0:(rw26.c:969:ll_write_end()) page@000000000f085e2a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.602434:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000233aff31 17ffffc0001001 3:0 ffff8f2407efbbd0 231 lru 00000080:00200000:3.0:1767319143.602439:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca321b2c 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319143.602441:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000000f085e2a 00000080:00200000:3.0:1767319143.602442:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.602444:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.602453:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.602476:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.602479:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.602482:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.602488:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.602491:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.602493:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.602497:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.602506:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.602514:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.602516:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.603220:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.603229:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:3.0:1767319143.603236:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.603239:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.603248:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:3.0:1767319143.603252:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.603268:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 950272, count: 4096 00000080:00200000:3.0:1767319143.603272:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 950272, bytes: 4096 00000080:00200000:3.0:1767319143.603275:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.603281:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 233, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.603283:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:3.0:1767319143.603286:0:85368: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:1767319143.603294:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:3.0:1767319143.603298:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:3.0:1767319143.603332:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.603544:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:3.0:1767319143.603558:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.603561:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.603575:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603587:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603671:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603679:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603686:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.603697:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.603708:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.603745:0:85368:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:3.0:1767319143.603752:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005859b044[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.603756:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007c4b4c70 17ffffc0001001 3:0 ffff8f2407efb360 232 lru 00000080:00200000:3.0:1767319143.603763:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000bda7da8c 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319143.603765:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005859b044 00000080:00200000:3.0:1767319143.603767:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.603771:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.603785:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.603816:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.603820:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.603823:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.603835:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.603838:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.603842:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.603846:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603854:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.603866:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.603869:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.603874:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.603878:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:3.0:1767319143.603882:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.603885:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.603890:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:3.0:1767319143.603893:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.603903:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 954368, count: 4096 00000080:00200000:3.0:1767319143.603907:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 954368, bytes: 4096 00000080:00200000:3.0:1767319143.603910:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.603914:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 234, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.603916:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:3.0:1767319143.603919:0:85368: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:1767319143.603925:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:3.0:1767319143.603929:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:3.0:1767319143.603932:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.603945:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:3.0:1767319143.603950:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.603953:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.603960:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603970:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603978:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603987:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.603994:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.604002:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.604008:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.604025:0:85368:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:3.0:1767319143.604029:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000dbe67251[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.604032:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb910eff 17ffffc0001001 3:0 ffff8f2407efb5e8 233 lru 00000080:00200000:3.0:1767319143.604119:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd41312f 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319143.604123:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000dbe67251 00000080:00200000:3.0:1767319143.604124:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.604127:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.604137:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.604255:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.604259:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.604262:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.604269:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.604272:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.604275:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.604280:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604288:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.604298:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.604300:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.604337:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.604340:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:3.0:1767319143.604345:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.604348:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.604354:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:3.0:1767319143.604678:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.604695:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 958464, count: 4096 00000080:00200000:3.0:1767319143.604700:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 958464, bytes: 4096 00000080:00200000:3.0:1767319143.604703:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.604707:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 235, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.604709:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:3.0:1767319143.604712:0:85368: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:1767319143.604720:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:3.0:1767319143.604724:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:3.0:1767319143.604727:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.604744:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:3.0:1767319143.604751:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.604754:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.604765:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604774:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604783:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604791:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604799:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.604808:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.604816:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.604838:0:85368:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:3.0:1767319143.604843:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000041f45ec0[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.604846:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001fc7e26d 17ffffc0001001 3:0 ffff8f2407efbca8 234 lru 00000080:00200000:3.0:1767319143.604852:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006e0be406 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319143.604854:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000041f45ec0 00000080:00200000:3.0:1767319143.604855:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.604858:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.604870:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.604898:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.604902:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.604904:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.604912:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.604915:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.604918:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.604922:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.604930:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.604940:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.604943:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.604947:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.604951:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:3.0:1767319143.604955:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.604959:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.604965:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:3.0:1767319143.604967:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.604976:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 962560, count: 4096 00000080:00200000:3.0:1767319143.604979:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 962560, bytes: 4096 00000080:00200000:3.0:1767319143.604982:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.604986:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 236, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.604987:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:3.0:1767319143.604990:0:85368: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:1767319143.604995:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:3.0:1767319143.604998:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:3.0:1767319143.605000:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.605012:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:3.0:1767319143.605018:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.605020:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.605028:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605125:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605135:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605143:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605151:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.605253:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.605260:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.605279:0:85368:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:3.0:1767319143.605284:0:85368:0:(rw26.c:969:ll_write_end()) page@000000009b3c06a9[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.605287:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000adf9bb7a 17ffffc0001001 3:0 ffff8f2407efbe58 235 lru 00000080:00200000:3.0:1767319143.605292:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000007813a0ad 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319143.605295:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000009b3c06a9 00000080:00200000:3.0:1767319143.605296:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.605298:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.605342:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.605380:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.605384:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.605386:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.605393:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.605396:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.605399:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.605403:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605723:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.605735:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.605737:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.605743:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.605748:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:3.0:1767319143.605753:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.605756:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.605764:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:3.0:1767319143.605768:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.605780:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 966656, count: 4096 00000080:00200000:3.0:1767319143.605785:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 966656, bytes: 4096 00000080:00200000:3.0:1767319143.605788:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.605793:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 237, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.605794:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:3.0:1767319143.605798:0:85368: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:1767319143.605805:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:3.0:1767319143.605809:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:3.0:1767319143.605811:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.605859:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:3.0:1767319143.605866:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.605869:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.605878:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605887:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605896:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605904:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.605911:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.605919:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.605925:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.605942:0:85368:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:3.0:1767319143.605946:0:85368:0:(rw26.c:969:ll_write_end()) page@000000003e662d12[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.605949:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1b988dd 17ffffc0001001 3:0 ffff8f2407efb288 236 lru 00000080:00200000:3.0:1767319143.605955:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000002bdd6368 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319143.605957:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000003e662d12 00000080:00200000:3.0:1767319143.605958:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.605961:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.605970:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.605993:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.605997:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.606000:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.606006:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.606009:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.606012:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.606016:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.606023:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.606032:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.606034:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.606711:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.606717:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:3.0:1767319143.606723:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.606726:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.606735:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:3.0:1767319143.606739:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.606754:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 970752, count: 4096 00000080:00200000:3.0:1767319143.606759:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 970752, bytes: 4096 00000080:00200000:3.0:1767319143.606763:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.606768:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 238, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.606770:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:3.0:1767319143.606773:0:85368: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:1767319143.606783:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:3.0:1767319143.606787:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:3.0:1767319143.606790:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.606811:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:3.0:1767319143.606819:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.606823:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.606955:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.606965:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.606974:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.606982:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.606989:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.606998:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.607007:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.607114:0:85368:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:3.0:1767319143.607122:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000374acdd8[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.607125:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000007d71f6fd 17ffffc0001001 3:0 ffff8f2407efb1b0 237 lru 00000080:00200000:3.0:1767319143.607131:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000006a1b92b9 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319143.607133:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000374acdd8 00000080:00200000:3.0:1767319143.607134:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.607139:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.607233:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.607263:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.607268:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.607271:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.607282:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.607285:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.607288:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.607291:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.607299:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.607763:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.607766:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.607773:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.607778:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:3.0:1767319143.607784:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.607787:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.607795:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:3.0:1767319143.607799:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.607815:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 974848, count: 4096 00000080:00200000:3.0:1767319143.607820:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 974848, bytes: 4096 00000080:00200000:3.0:1767319143.607823:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.607828:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 239, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.607830:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:3.0:1767319143.607833:0:85368: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:1767319143.607841:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:3.0:1767319143.607846:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:3.0:1767319143.607849:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.607869:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:3.0:1767319143.607878:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.607881:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.607894:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.607904:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.607912:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.607920:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.607927:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.607935:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.607944:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.607968:0:85368:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:3.0:1767319143.607973:0:85368:0:(rw26.c:969:ll_write_end()) page@000000008c2b3887[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.607977:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e107518e 17ffffc0001001 3:0 ffff8f2407efb6c0 238 lru 00000080:00200000:3.0:1767319143.607983:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c15e91e1 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319143.607985:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000008c2b3887 00000080:00200000:3.0:1767319143.607986:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.607989:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.607999:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.608024:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.608027:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.608029:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.608124:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.608128:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.608131:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.608136:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608144:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.608244:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.608248:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.608253:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.608257:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:3.0:1767319143.608261:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.608264:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.608269:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:3.0:1767319143.608273:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.608283:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 978944, count: 4096 00000080:00200000:3.0:1767319143.608287:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 978944, bytes: 4096 00000080:00200000:3.0:1767319143.608289:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.608293:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 240, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.608295:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:3.0:1767319143.608297:0:85368: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:1767319143.608722:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:3.0:1767319143.608727:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:3.0:1767319143.608730:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.608746:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:3.0:1767319143.608753:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.608755:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.608764:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608774:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608782:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608790:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608797:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.608804:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.608811:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.608833:0:85368:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:3.0:1767319143.608838:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000f07f39cf[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.608841:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000009fb2285a 17ffffc0001001 3:0 ffff8f2407efb948 239 lru 00000080:00200000:3.0:1767319143.608848:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000023a63feb 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319143.608850:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000f07f39cf 00000080:00200000:3.0:1767319143.608851:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.608854:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.608864:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.608886:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.608889:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.608891:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.608898:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.608901:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.608903:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.608907:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.608914:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.608923:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.608925:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.608929:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.608932:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:3.0:1767319143.608935:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.608938:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.608944:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:3.0:1767319143.608947:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.608956:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 983040, count: 4096 00000080:00200000:3.0:1767319143.608960:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 983040, bytes: 4096 00000080:00200000:3.0:1767319143.608962:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.608966:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 241, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.608968:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:3.0:1767319143.608971:0:85368: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:1767319143.608976:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:3.0:1767319143.608979:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:3.0:1767319143.608981:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.608992:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:3.0:1767319143.608998:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.609000:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.609007:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609015:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609023:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609032:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609123:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.609131:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.609137:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.609236:0:85368:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:3.0:1767319143.609243:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000d3c676a6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.609246:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e406a222 17ffffc0001001 3:0 ffff8f2407efb870 240 lru 00000080:00200000:3.0:1767319143.609252:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000048c8d6d3 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319143.609254:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000d3c676a6 00000080:00200000:3.0:1767319143.609255:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.609257:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.609266:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.609290:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.609293:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.609295:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.609323:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.609326:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.609329:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.609333:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609342:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.609351:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.609354:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.609571:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.609575:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:3.0:1767319143.609579:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.609583:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.609588:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:3.0:1767319143.609591:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.609674:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 987136, count: 4096 00000080:00200000:3.0:1767319143.609680:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 987136, bytes: 4096 00000080:00200000:3.0:1767319143.609683:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.609688:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 242, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.609690:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:3.0:1767319143.609693:0:85368: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:1767319143.609700:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:3.0:1767319143.609703:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:3.0:1767319143.609706:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.609721:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:3.0:1767319143.609727:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.609730:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.609739:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609749:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609759:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609767:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609774:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.609782:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.609787:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.609805:0:85368:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:3.0:1767319143.609810:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000ff246c28[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.609813:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000040c7357 17ffffc0001001 3:0 ffff8f2407efba20 241 lru 00000080:00200000:3.0:1767319143.609818:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5bf56fe 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319143.609820:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000ff246c28 00000080:00200000:3.0:1767319143.609821:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.609824:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.609832:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.609856:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.609860:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.609862:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.609868:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.609871:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.609873:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.609877:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609885:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.609893:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.609895:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.609899:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.609902:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:3.0:1767319143.609905:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.609908:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.609912:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:3.0:1767319143.609915:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.609923:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 991232, count: 4096 00000080:00200000:3.0:1767319143.609926:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 991232, bytes: 4096 00000080:00200000:3.0:1767319143.609929:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.609932:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 243, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.609933:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:3.0:1767319143.609935:0:85368: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:1767319143.609940:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:3.0:1767319143.609943:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:3.0:1767319143.609945:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.609956:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:3.0:1767319143.609961:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.609963:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.609970:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609980:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609988:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.609996:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610003:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.610011:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.610015:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.610031:0:85368:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:3.0:1767319143.610116:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000c83b22c2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.610120:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6755478 17ffffc0001001 3:0 ffff8f2407efb510 242 lru 00000080:00200000:3.0:1767319143.610125:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfb4b461 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319143.610127:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000c83b22c2 00000080:00200000:3.0:1767319143.610128:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.610131:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.610140:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.610241:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.610244:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.610247:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.610253:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.610256:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.610259:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.610263:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610271:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.610281:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.610283:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.610288:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.610291:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:3.0:1767319143.610294:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.610297:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.610331:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:3.0:1767319143.610335:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.610343:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 995328, count: 4096 00000080:00200000:3.0:1767319143.610347:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 995328, bytes: 4096 00000080:00200000:3.0:1767319143.610349:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.610353:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 244, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.610355:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:3.0:1767319143.610369:0:85368: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:1767319143.610375:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:3.0:1767319143.610378:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:3.0:1767319143.610380:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.610393:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:3.0:1767319143.610398:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.610401:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.610420:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610429:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610438:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610445:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610452:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.610459:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.610780:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.610814:0:85368:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:3.0:1767319143.610821:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000acaa1b0c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.610824:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000090bfe04e 17ffffc0001021 2:0 ffff8f2407efbaf8 243 lru 00000080:00200000:3.0:1767319143.610830:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000000270c8b5 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319143.610832:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000acaa1b0c 00000080:00200000:3.0:1767319143.610834:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.610837:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.610847:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.610873:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.610877:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.610880:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.610888:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.610891:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.610893:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.610898:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.610906:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.610917:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.610920:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.610925:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.610929:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:3.0:1767319143.610933:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.610936:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.610942:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:3.0:1767319143.610945:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.610956:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 999424, count: 4096 00000080:00200000:3.0:1767319143.610960:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 999424, bytes: 4096 00000080:00200000:3.0:1767319143.610963:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.610967:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 245, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.610968:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:3.0:1767319143.610971:0:85368: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:1767319143.610978:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:3.0:1767319143.610982:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:3.0:1767319143.610985:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.610998:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:3.0:1767319143.611004:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.611007:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.611015:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611026:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611034:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611125:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611133:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.611142:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.611147:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.611172:0:85368:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:3.0:1767319143.611176:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000080a7d2f3[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.611179:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001c694f62 17ffffc0001001 3:0 ffff8f2407efb0d8 244 lru 00000080:00200000:3.0:1767319143.611185:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000066aacd1b 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319143.611187:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000080a7d2f3 00000080:00200000:3.0:1767319143.611188:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.611190:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.611199:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.611224:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.611227:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.611229:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.611235:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.611238:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.611240:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.611245:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611253:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.611262:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.611265:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.611269:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.611273:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:3.0:1767319143.611276:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.611280:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.611285:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:3.0:1767319143.611288:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.611296:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1003520, count: 4096 00000080:00200000:3.0:1767319143.611300:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1003520, bytes: 4096 00000080:00200000:3.0:1767319143.611351:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.611355:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 246, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.611365:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:3.0:1767319143.611368:0:85368: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:1767319143.611373:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:3.0:1767319143.611376:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:3.0:1767319143.611379:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.611394:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:3.0:1767319143.611400:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.611412:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.611420:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611429:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611438:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611446:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.611453:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.611993:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.612006:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.612116:0:85368:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:3.0:1767319143.612124:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000049b68ca2[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.612128:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003c6da69c 17ffffc0001001 3:0 ffff8f2407efbd80 245 lru 00000080:00200000:3.0:1767319143.612134:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000005528cdc7 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319143.612137:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000049b68ca2 00000080:00200000:3.0:1767319143.612138:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.612141:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.612166:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.612197:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.612202:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.612204:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.612214:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.612217:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.612219:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.612225:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612233:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.612245:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.612248:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.612255:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.612260:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:3.0:1767319143.612265:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.612268:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.612276:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:3.0:1767319143.612280:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.612294:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1007616, count: 4096 00000080:00200000:3.0:1767319143.612299:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1007616, bytes: 4096 00000080:00200000:3.0:1767319143.612334:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.612339:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 247, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.612341:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:3.0:1767319143.612345:0:85368: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:1767319143.612353:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:3.0:1767319143.612369:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:3.0:1767319143.612373:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.612389:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:3.0:1767319143.612396:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.612400:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.612422:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612433:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612443:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612451:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612458:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.612831:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.612851:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.612880:0:85368:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:3.0:1767319143.612886:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000dfe38e26[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.612890:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000915d02d0 17ffffc0001001 3:0 ffff8f243880e798 246 lru 00000080:00200000:3.0:1767319143.612895:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5efb335 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319143.612898:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000dfe38e26 00000080:00200000:3.0:1767319143.612899:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.612902:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.612914:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.612940:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.612944:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.612946:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.612955:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.612958:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.612961:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.612966:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.612974:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.612984:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.612987:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.612992:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.612996:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:3.0:1767319143.613000:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.613003:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.613009:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:3.0:1767319143.613013:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.613025:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1011712, count: 4096 00000080:00200000:3.0:1767319143.613030:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1011712, bytes: 4096 00000080:00200000:3.0:1767319143.613033:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.613728:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 248, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.613731:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:3.0:1767319143.613735:0:85368: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:1767319143.613747:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:3.0:1767319143.613753:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:3.0:1767319143.613756:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.613778:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:3.0:1767319143.613790:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.613794:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.613810:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.613822:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.613833:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.613841:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.613848:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.613858:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.613867:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.613893:0:85368:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:3.0:1767319143.613899:0:85368:0:(rw26.c:969:ll_write_end()) page@000000005e913590[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.613902:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000066711c5d 17ffffc0001001 3:0 ffff8f243880e438 247 lru 00000080:00200000:3.0:1767319143.613908:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa50b2c3 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319143.613910:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000005e913590 00000080:00200000:3.0:1767319143.613911:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.613915:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.613928:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.613959:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.613963:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.613965:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.613975:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.613978:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.613981:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.613986:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.613994:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.614005:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.614008:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.614014:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.614019:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:3.0:1767319143.614024:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.614028:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.614048:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:3.0:1767319143.614053:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.614070:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1015808, count: 4096 00000080:00200000:3.0:1767319143.614075:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1015808, bytes: 4096 00000080:00200000:3.0:1767319143.614078:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.614082:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 249, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.614084:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:3.0:1767319143.614086:0:85368: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:1767319143.614091:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:3.0:1767319143.614095:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:3.0:1767319143.614097:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.614109:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:3.0:1767319143.614115:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.614118:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.614125:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614134:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614143:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614159:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614167:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.614175:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.614180:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.614197:0:85368:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:3.0:1767319143.614201:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000781222f9[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.614204:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000001cd25e44 17ffffc0001001 3:0 ffff8f243880ebd0 248 lru 00000080:00200000:3.0:1767319143.614210:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000307398da 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319143.614212:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000781222f9 00000080:00200000:3.0:1767319143.614213:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.614216:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.614224:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.614249:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.614252:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.614255:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.614261:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.614264:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.614266:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.614270:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614278:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.614286:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.614288:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.614292:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.614295:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:3.0:1767319143.614299:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.614325:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.614330:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:3.0:1767319143.614333:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.614340:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1019904, count: 4096 00000080:00200000:3.0:1767319143.614344:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1019904, bytes: 4096 00000080:00200000:3.0:1767319143.614346:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.614349:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 250, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.614351:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:3.0:1767319143.614354:0:85368: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:1767319143.614862:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:3.0:1767319143.614867:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:3.0:1767319143.614871:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.614887:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:3.0:1767319143.614894:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.614897:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.614907:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614917:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614925:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614932:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.614938:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.614947:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.614954:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.614975:0:85368:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:3.0:1767319143.614981:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000090ec485d[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.614985:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000005810f643 17ffffc0001001 3:0 ffff8f243880e360 249 lru 00000080:00200000:3.0:1767319143.614990:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000024304251 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319143.614993:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000090ec485d 00000080:00200000:3.0:1767319143.614994:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.614997:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.615008:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.615031:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.615106:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.615110:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.615120:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.615123:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.615126:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.615130:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615138:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.615147:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.615150:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.615230:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.615235:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:3.0:1767319143.615240:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.615243:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.615251:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:3.0:1767319143.615255:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.615268:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1024000, count: 4096 00000080:00200000:3.0:1767319143.615273:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1024000, bytes: 4096 00000080:00200000:3.0:1767319143.615276:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.615281:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 251, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.615283:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:3.0:1767319143.615286:0:85368: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:1767319143.615291:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:3.0:1767319143.615294:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:3.0:1767319143.615297:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.615342:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:3.0:1767319143.615348:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.615351:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.615581:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615591:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615668:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615675:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615682:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.615691:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.615698:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.615718:0:85368:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:3.0:1767319143.615724:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000118a3518[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.615727:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4518a6b 17ffffc0001001 3:0 ffff8f243880e5e8 250 lru 00000080:00200000:3.0:1767319143.615733:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@0000000076e4cd33 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319143.615735:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000118a3518 00000080:00200000:3.0:1767319143.615736:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.615739:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.615748:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.615773:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.615777:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.615780:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.615787:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.615790:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.615792:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.615796:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615803:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.615812:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.615814:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.615818:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.615821:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:3.0:1767319143.615824:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.615827:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.615833:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:3.0:1767319143.615836:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.615844:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1028096, count: 4096 00000080:00200000:3.0:1767319143.615848:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1028096, bytes: 4096 00000080:00200000:3.0:1767319143.615851:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.615854:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 252, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.615856:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:3.0:1767319143.615859:0:85368: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:1767319143.615864:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:3.0:1767319143.615867:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:3.0:1767319143.615869:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.615882:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:3.0:1767319143.615887:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.615889:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.615896:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615904:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615912:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615919:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.615925:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.615932:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.615936:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.615951:0:85368:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:3.0:1767319143.615956:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000624d20aa[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.615959:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @0000000094d9e5e3 17ffffc0001001 3:0 ffff8f243880eca8 251 lru 00000080:00200000:3.0:1767319143.615964:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf8ee97e 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319143.615966:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000624d20aa 00000080:00200000:3.0:1767319143.615967:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.615969:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.615977:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.615997:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.616000:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.616003:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.616009:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.616011:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.616014:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.616017:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616024:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.616032:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.616034:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.616122:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.616126:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:3.0:1767319143.616129:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.616132:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.616138:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:3.0:1767319143.616140:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.616149:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1032192, count: 4096 00000080:00200000:3.0:1767319143.616239:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1032192, bytes: 4096 00000080:00200000:3.0:1767319143.616242:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.616246:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 253, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.616247:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:3.0:1767319143.616250:0:85368: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:1767319143.616256:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:3.0:1767319143.616259:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:3.0:1767319143.616261:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.616277:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:3.0:1767319143.616284:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.616286:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.616294:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616334:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616344:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616352:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616370:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.616379:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.616385:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.616403:0:85368:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:3.0:1767319143.616731:0:85368:0:(rw26.c:969:ll_write_end()) page@0000000053d3e472[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.616735:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000008545458e 17ffffc0001001 3:0 ffff8f243880ed80 252 lru 00000080:00200000:3.0:1767319143.616741:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000179f96f5 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319143.616744:0:85368:0:(rw26.c:969:ll_write_end()) end page@0000000053d3e472 00000080:00200000:3.0:1767319143.616745:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.616748:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.616760:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.616785:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.616788:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.616791:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.616799:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.616803:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.616805:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.616810:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616819:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.616829:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.616832:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.616837:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.616853:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:3.0:1767319143.616858:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.616861:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.616868:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:3.0:1767319143.616871:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.616881:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1036288, count: 4096 00000080:00200000:3.0:1767319143.616885:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1036288, bytes: 4096 00000080:00200000:3.0:1767319143.616888:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.616892:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 254, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.616894:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:3.0:1767319143.616897:0:85368: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:1767319143.616903:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:3.0:1767319143.616907:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:3.0:1767319143.616910:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.616923:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:3.0:1767319143.616929:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.616932:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.616941:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616950:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616958:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616966:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.616973:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.616982:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.616988:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.617008:0:85368:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:3.0:1767319143.617013:0:85368:0:(rw26.c:969:ll_write_end()) page@000000007c37a296[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.617016:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000008a2e977f 17ffffc0001001 3:0 ffff8f243880e0d8 253 lru 00000080:00200000:3.0:1767319143.617021:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000f91ad438 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319143.617023:0:85368:0:(rw26.c:969:ll_write_end()) end page@000000007c37a296 00000080:00200000:3.0:1767319143.617025:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.617028:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.617336:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.617694:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.617699:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.617702:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.617713:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.617716:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.617718:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.617723:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.617731:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.617743:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.617745:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.617752:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.617757:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:3.0:1767319143.617762:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.617766:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.617775:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:3.0:1767319143.617779:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.617794:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1040384, count: 4096 00000080:00200000:3.0:1767319143.617799:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1040384, bytes: 4096 00000080:00200000:3.0:1767319143.617802:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.617807:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 255, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.617809:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:3.0:1767319143.617812:0:85368: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:1767319143.617821:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:3.0:1767319143.617826:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:3.0:1767319143.617828:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.617845:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:3.0:1767319143.617853:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.617857:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.617868:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.617877:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.617886:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.617893:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.617900:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.617909:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.617917:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.617944:0:85368:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:3.0:1767319143.617950:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000eba6519c[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.617953:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000000ee60ee1 17ffffc0001001 3:0 ffff8f243880eaf8 254 lru 00000080:00200000:3.0:1767319143.617958:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000001aec2337 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319143.617960:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000eba6519c 00000080:00200000:3.0:1767319143.617961:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.617964:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.617975:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.617997:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.618000:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.618002:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.618008:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.618011:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.618013:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.618017:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.618023:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.618031:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.618033:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.618813:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.618822:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:3.0:1767319143.618829:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.618833:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319143.618841:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:3.0:1767319143.618846:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319143.618865:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1044480, count: 4096 00000080:00200000:3.0:1767319143.618870:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1044480, bytes: 4096 00000080:00200000:3.0:1767319143.618873:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319143.618878:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 256, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319143.618881:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:3.0:1767319143.618884:0:85368: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:1767319143.618893:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:3.0:1767319143.618898:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:3.0:1767319143.618902:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319143.618924:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:3.0:1767319143.618935:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319143.618940:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f242008cf30, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319143.618954:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.618964:0:85368:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.618974:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.618983:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.618990:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.618999:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:3.0:1767319143.619008:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:3.0:1767319143.619128:0:85368:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:3.0:1767319143.619136:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000cc4a9de6[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:3.0:1767319143.619140:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @000000003f569f3f 17ffffc0001001 3:0 ffff8f243880e510 255 lru 00000080:00200000:3.0:1767319143.619146:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@00000000b157ae8f 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000002a7c3878 00000000925fc9df > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319143.619148:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000cc4a9de6 00000080:00200000:3.0:1767319143.619150:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319143.619234:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319143.619254:0:85368:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.619286:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:3.0:1767319143.619290:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319143.619293:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319143.619736:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319143.619741:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319143.619744:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f242008cf30 (ffff8f24206aa368/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319143.619750:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.619760:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319143.619775:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319143.619778:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f242008cf30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319143.619785:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319143.619791:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:3.0:1767319143.619795:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.619799:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319143.619903:0:83600:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319143.619920:0:83600:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.620227:0:83600:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319143.620815:0:83600:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca8700 - object 0x280000400:3311 offset 0<>1048576 00000100:00100000:3.0:1767319143.620887:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319143.620914:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377381632:192.168.204.123@tcp:4:dd.0 00000080:00200000:0.0:1767319143.622511:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:0.0:1767319143.622537:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.622578:0:85368:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1048576, count: 4096 00000080:00200000:0.0:1767319143.622588:0:85368:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1048576, bytes: 4096 00000080:00200000:0.0:1767319143.622603:0:85368:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319143.622614:0:85368:0:(cl_io.c:214:cl_io_rw_init()) header@0000000028a7071d[0x4, 257, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319143.622617:0:85368:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:0.0:1767319143.622623:0:85368: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:1767319143.622640:0:85368:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:0.0:1767319143.622650:0:85368:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:0.0:1767319143.622654:0:85368:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319143.622680:0:85368:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:0.0:1767319143.622704:0:85368:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319143.622710:0:85368:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1630, osc lock ffff8f242063eab0, flags 0x0 00010000:00010000:0.0:1767319143.622783:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.622811:0:85368:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.622825:0:85368:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319143.622853:0:85368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381760:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319143.622926:0:85368:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067cc0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319143.628054:0:85368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377381760:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319143.628092:0:85368:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628114:0:85368:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628128:0:85368:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628143:0:85368:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.628245:0:85368:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628260:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628292:0:85368:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.628352:0:85368:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:0.0:1767319143.628388:0:85368:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:0.0:1767319143.628684:0:85368:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:0.0:1767319143.628699:0:85368:0:(rw26.c:969:ll_write_end()) page@00000000b246411a[3 00000000802a3b4f 2 1 00000000d9711786] 00000080:00200000:0.0:1767319143.628703:0:85368:0:(rw26.c:969:ll_write_end()) vmpage @00000000016a54f9 17ffffc0001001 3:0 ffff8f24043775e8 256 lru 00000080:00200000:0.0:1767319143.628712:0:85368:0:(rw26.c:969:ll_write_end()) osc-page@000000005b433586 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 000000001ae23a11 > 3< 0 0 > 4< 0 0 8 0 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319143.628714:0:85368:0:(rw26.c:969:ll_write_end()) end page@00000000b246411a 00000080:00200000:0.0:1767319143.628716:0:85368:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319143.628722:0:85368:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319143.628785:0:83317:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000006dbe3c80 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.628801:0:83317:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000006dbe3c80 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.628863:0:83317:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319143.628973:0:83317:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438c67100 - object 0x240000400:2853 offset 0<>4096 00000100:00100000:2.0:1767319143.629063:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377381888:192.168.204.123@tcp:4:dd.0 00000008:00010000:0.0:1767319143.629456:0:83317:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000af862099 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.629476:0:83317:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000af862099 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.629518:0:83317:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319143.629572:0:83317:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438c67480 - object 0x240000400:2854 offset 0<>4096 00000100:00100000:3.0:1767319143.630291:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377382016:192.168.204.123@tcp:4:dd.0 00000008:00010000:3.0:1767319143.674269:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319143.674566:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000949dddda ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319143.675921:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377381632:192.168.204.123@tcp:4:dd.0 00000008:00010000:2.0:1767319143.704794:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000006dbe3c80 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.704872:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000006dbe3c80 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319143.704939:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377381888:192.168.204.123@tcp:4:dd.0 00000008:00010000:0.0:1767319143.705098:0:85368:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000fc168115 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319143.705128:0:85368:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408216578, count 1, dirtied 1 00000080:00200000:0.0:1767319143.705137:0:85368:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319143.705143:0:85368:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319143.705168:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319143.705172:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319143.705176:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1630 (ffff8f24206aa758/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319143.705185:0:85368:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319143.705197:0:85368:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319143.705215:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59f38 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319143.705219:0:85368:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1630 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319143.705229:0:85368:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319143.705238:0:85368:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:0.0:1767319143.705250:0:85368:0:(vvp_io.c:289:vvp_io_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:1767319143.705254:0:85368:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319143.705269:0:85368:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:0.0:1767319143.705275:0:85368:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319143.705382:0:85368:0:(file.c:424:ll_file_release()) START file f2:[0x200004a51:0x23:0x0](ffff8f24082163c8), flags 100001 00000002:00100000:0.0:1767319143.705465:0:85368:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65c00 x1853164377381376/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319143.705478:0:85368:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319143.705483:0:85368:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64000 x1853164377382272/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319143.705512:0:85368:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377382272:192.168.204.123@tcp:35:dd.0 00000100:00100000:0.0:1767319143.705604:0:85368:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2406067cc0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319143.710006:0:85368:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job dd:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85368:1853164377382272:192.168.204.123@tcp:35:dd.0 00000002:00100000:0.0:1767319143.710053:0:85368:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65c00 x1853164377381376/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319143.724162:0:85369:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.724203:0:85369: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:1767319143.724226:0:85369:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.724248:0:85369:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.724257:0:85369:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.724268:0:85369:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.724272:0:85369:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.724280:0:85369:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c0da3b98 00010000:00010000:2.0:1767319143.724285:0:85369:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.724294:0:85369:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.724344:0:85369:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.724353:0:85369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319143.724361:0:85369:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.724365:0:85369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:2.0:1767319143.724369:0:85369:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.724373:0:85369:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=8 00000080:00200000:2.0:1767319143.735879:0:85370:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.735922:0:85370: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:1767319143.735949:0:85370:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.735967:0:85370:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.735977:0:85370:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.735988:0:85370:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.735992:0:85370:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.736000:0:85370:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7edfb98 00010000:00010000:2.0:1767319143.736005:0:85370:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.736014:0:85370:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.736033:0:85370:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.736043:0:85370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319143.736049:0:85370:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.736054:0:85370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:2.0:1767319143.736057:0:85370:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.736062:0:85370:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=8 00000008:00010000:0.0:1767319143.739695:0:12519:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000af862099 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319143.739753:0:12519:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000af862099 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319143.739790:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377382016:192.168.204.123@tcp:4:dd.0 00000080:00200000:3.0:1767319143.750258:0:85371:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:3.0:1767319143.750296:0:85371: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:1767319143.751292:0:85371:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319143.751382:0:85371:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319143.751394:0:85371:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319143.751416:0:85371:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:3.0:1767319143.751420:0:85371:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:3.0:1767319143.751437:0:85371:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ee7b98 00010000:00010000:3.0:1767319143.751441:0:85371:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319143.751570:0:85371:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319143.751753:0:85371:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319143.751769:0:85371:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:3.0:1767319143.751778:0:85371:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319143.751783:0:85371:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:3.0:1767319143.751787:0:85371:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:3.0:1767319143.751791:0:85371:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=8 00000080:00200000:2.0:1767319143.773165:0:85372:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.773204:0:85372: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:1767319143.773226:0:85372:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.773246:0:85372:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.773270:0:85372:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.773281:0:85372:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.773286:0:85372:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.773296:0:85372:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7eefbf8 00010000:00010000:2.0:1767319143.773325:0:85372:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.773336:0:85372:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.773355:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.773366:0:85372:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319143.773374:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.773378:0:85372:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:2.0:1767319143.773382:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.773386:0:85372:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:2.0:1767319143.773454:0:85372:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.774778:0:85372: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:1767319143.774800:0:85372:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.774817:0:85372:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.774826:0:85372:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.774838:0:85372:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.774842:0:85372:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.774849:0:85372:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7eefbf8 00010000:00010000:2.0:1767319143.774868:0:85372:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.774877:0:85372:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.774892:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.774903:0:85372:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319143.774910:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.774915:0:85372:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:2.0:1767319143.774919:0:85372:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 44 00000080:00200008:2.0:1767319143.774929:0:85372:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00000002:00010000:2.0:1767319143.774949:0:85372:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0100240304001 00010000:00010000:2.0:1767319143.775026:0:85372:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.775034:0:85372:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85372 initiator: MDT0 00000020:00100000:2.0:1767319143.775050:0:85372:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319143.775065:0:85372:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377382528/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319143.775076:0:85372:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85372 initiator: MDT0 00000100:00100000:2.0:1767319143.775111:0:85372:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382528:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319143.775386:0:85372:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.788227:0:85372:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382528:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319143.788261:0:85372:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788299:0:85372: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-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788351:0:85372:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788358:0:85372:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788367:0:85372:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788929:0:85372:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f24097ca800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319143.788937:0:85372:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788946:0:85372:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788954:0:85372:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.788962:0:85372:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319143.789048:0:85372:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85372 initiator: MDT0 00010000:00010000:2.0:1767319143.789056:0:85372:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe82908 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85372 initiator: MDT0 00000002:00100000:2.0:1767319143.789082:0:85372:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438bddc00 x1853164377382528/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319143.789096:0:85372:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377382528/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319143.789123:0:85372:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319143.789166:0:85372:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000002:00100000:2.0:1767319143.789191:0:85372:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377382528/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1767319143.789364:0:85372:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) cmd=c0086915 arg=10f63d0 00000100:00100000:2.0:1767319143.789474:0:85372:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382656:192.168.204.123@tcp:34:lfs.0 00000100:00100000:2.0:1767319143.789585:0:85372:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.794638:0:85372:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382656:192.168.204.123@tcp:34:lfs.0 00000080:00200008:2.0:1767319143.794920:0:85372:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00000002:00100000:2.0:1767319143.795008:0:85372:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bddc00 x1853164377382528/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319143.795023:0:85372:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319143.795028:0:85372:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377382912/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319143.795056:0:85372:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382912:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319143.795168:0:85372:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.798502:0:85372:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85372:1853164377382912:192.168.204.123@tcp:35:lfs.0 00000002:00100000:2.0:1767319143.798559:0:85372:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bddc00 x1853164377382528/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319143.822643:0:85373:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.822689:0:85373: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:1767319143.822713:0:85373:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.822738:0:85373:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.822747:0:85373:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.822758:0:85373:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.822763:0:85373:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.822772:0:85373:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f97bf8 00010000:00010000:2.0:1767319143.822776:0:85373:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.822786:0:85373:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.822805:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.822814:0:85373:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319143.822821:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.822825:0:85373:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:2.0:1767319143.822829:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.822833:0:85373:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:2.0:1767319143.822860:0:85373:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319143.822867:0:85373: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:1767319143.822873:0:85373:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.822881:0:85373:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.822888:0:85373:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319143.822897:0:85373:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319143.822900:0:85373:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319143.822904:0:85373:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f97bf8 00010000:00010000:2.0:1767319143.822907:0:85373:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319143.822915:0:85373:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319143.822923:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.822926:0:85373:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319143.822930:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319143.822932:0:85373:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:2.0:1767319143.822935:0:85373:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 44 00000080:00200008:2.0:1767319143.822942:0:85373:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00000002:00010000:2.0:1767319143.822960:0:85373:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1767319143.823029:0:85373:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85373 initiator: MDT0 00010000:00010000:2.0:1767319143.823036:0:85373:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85373 initiator: MDT0 00000020:00100000:2.0:1767319143.823054:0:85373:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319143.823070:0:85373:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377383168/t0(0) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/131984 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:1767319143.823081:0:85373:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85373 initiator: MDT0 00000100:00100000:2.0:1767319143.823108:0:85373:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85373:1853164377383168:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319143.823387:0:85373:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319143.827035:0:85373:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85373:1853164377383168:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319143.827083:0:85373:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.827096:0:85373:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.827289:0:85373:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.827344:0:85373:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319143.827366:0:85373:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319143.827384:0:85373:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319143.827397:0:85373:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.827410:0:85373:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2410099000 type 13 mode 16 res 8589953617/31 (0 0) 00000080:00200000:0.0:1767319143.827611:0:85373:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319143.827646:0:85373:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00010000:0.0:1767319143.827653:0:85373:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2408213248) for lock 0xf84d4ea57fe8290f 00000080:00010000:0.0:1767319143.827664:0:85373:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe8290f from it ffffaaa9c7f97bd0 00010000:00010000:0.0:1767319143.827670:0:85373:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.827680:0:85373:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319143.827778:0:85373:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1767319143.827899:0:85373:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) cmd=c0086915 arg=13883d0 00000100:00100000:1.0:1767319143.827999:0:85373:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85373:1853164377383296:192.168.204.123@tcp:34:lfs.0 00000100:00100000:1.0:1767319143.828113:0:85373:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3c00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.843693:0:85373:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85373:1853164377383296:192.168.204.123@tcp:34:lfs.0 00000080:00200008:2.0:1767319143.843977:0:85373:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00010000:00010000:2.0:1767319143.844017:0:85373:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.862102:0:85374:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319143.862149:0:85374: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:1767319143.862171:0:85374:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.862204:0:85374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.862215:0:85374:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319143.862225:0:85374:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319143.862230:0:85374:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319143.862238:0:85374:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfbf8 00010000:00010000:1.0:1767319143.862244:0:85374:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.862252:0:85374:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.862273:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.862282:0:85374:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:1.0:1767319143.862289:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.862293:0:85374:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:1.0:1767319143.862296:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.862725:0:85374:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:1.0:1767319143.862769:0:85374:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319143.862779:0:85374: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:1767319143.862787:0:85374:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.862797:0:85374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.862803:0:85374:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319143.862814:0:85374:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319143.862816:0:85374:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319143.862821:0:85374:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfbf8 00010000:00010000:1.0:1767319143.862824:0:85374:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319143.862830:0:85374:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319143.862840:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.862844:0:85374:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:1.0:1767319143.862848:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319143.862852:0:85374:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:1.0:1767319143.862854:0:85374:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 44 00000080:00200008:1.0:1767319143.862862:0:85374:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00000080:00200080:1.0:1767319143.862904:0:85374:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) cmd=c0086915 arg=a883d0 00000100:00100000:1.0:1767319143.862995:0:85374:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85374:1853164377383424:192.168.204.123@tcp:34:lfs.0 00000100:00100000:1.0:1767319143.863168:0:85374:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3cc0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319143.867074:0:85374:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job lfs:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85374:1853164377383424:192.168.204.123@tcp:34:lfs.0 00000080:00200008:1.0:1767319143.867651:0:85374:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2408213248), flags 304000 00010000:00010000:1.0:1767319143.867696:0:85374:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319143.880260:0:85377:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff8f24215a1000 00010000:00010000:0.0:1767319143.880323:0:85377:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 4/4 locks to regular blp list, 1 blwis in pool 00010000:00010000:2.0:1767319143.880553:0:77950:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 4 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319143.880565:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.880604:0:77950:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319143.881159:0:77950: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:1767319143.881188:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.881217:0:77950:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319143.881984:0:77950: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:2.0:1767319143.882004:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319143.882021:0:77950:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319143.883117:0:77950: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:2.0:1767319143.883144:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.883202:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.883228:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.883235:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.883241:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.883246:0:77950:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 4 locks packed 00000100:00100000:2.0:1767319143.883276:0:77950:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:77950:1853164377383552:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319143.883997:0:77950:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a9c0 going to sleep for 11 seconds 00010000:00010000:3.0:1767319143.884199:0:85376:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff8f24215a1000 00010000:00010000:3.0:1767319143.884233:0:85376:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 3/3 locks to regular blp list, 1 blwis in pool 00010000:00010000:2.0:1767319143.884290:0:79924: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:1767319143.884300:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.884357:0:79924:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000fc168115 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319143.884374:0:79924:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000fc168115 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.884547:0:79924:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319143.884661:0:79924:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bde300 - object 0x240000400:2855 offset 0<>4096 00000100:00100000:2.0:1767319143.884716:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1767319143.884744:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377383680:192.168.204.123@tcp:4:dd.0 00000008:00010000:1.0:1767319143.891177:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000fc168115 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319143.891248:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000fc168115 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319143.891332:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377383680:192.168.204.123@tcp:4:dd.0 00000080:00200000:3.0:1767319143.891444:0:79924:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319143.891542:0:79924: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:3.0:1767319143.891569:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.891586:0:79924:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319143.891618:0:79924: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:1767319143.891632:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319143.891643:0:79924: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:1767319143.891670:0:79924: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:1767319143.891714:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.891733:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.891740:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.891746:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00000100:00100000:3.0:1767319143.891769:0:79924:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:79924:1853164377383808:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319143.891861:0:79924:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdca80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319143.892505:0:77950:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:77950:1853164377383552:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319143.892546:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474200/0xf84d4ea57fe828fa lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035058 expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.892574:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f24097ca200/0xf84d4ea57fe828e5 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035027 expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.892589:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d57000/0xf84d4ea57fe828d0 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034fef expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.892603:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2407d56c00/0xf84d4ea57fe82859 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff034e2f expref: -99 pid: 84770 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319143.892634:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319143.892637:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319143.892639:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319143.899036:0:79924:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:79924:1853164377383808:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319143.899077:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475000/0xf84d4ea57fe82901 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03505f expref: -99 pid: 85368 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.899112:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243cc0fa00/0xf84d4ea57fe828ec lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03502e expref: -99 pid: 85367 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.899125:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2431528600/0xf84d4ea57fe828d7 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff034ffd expref: -99 pid: 85366 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319143.899191:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319143.899195:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319143.899197:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319144.185348:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319144.716365:0:85388:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319144.716410:0:85388: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:1767319144.716432:0:85388:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319144.716451:0:85388:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319144.716460:0:85388:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319144.716470:0:85388:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319144.716474:0:85388:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319144.716484:0:85388:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f3fb58 00010000:00010000:1.0:1767319144.716489:0:85388:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319144.716509:0:85388:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319144.716529:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.716538:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319144.716545:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.716549:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:1.0:1767319144.716553:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.716556:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=8 00000080:00200008:1.0:1767319144.716564:0:85388:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a51:0x21:0x0](ffff8f2430aee3c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319144.716576:0:85388:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8),name=f0 00000002:00010000:1.0:1767319144.716589:0:85388:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x21:0x0]) in obj [0x200004a51:0x1f:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319144.716605:0:85388:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319144.716611:0:85388:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319144.716615:0:85388:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319144.716619:0:85388:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319144.716621:0:85388:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe828c9 00000080:00010000:1.0:1767319144.716623:0:85388:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828c9 from it ffffaaa9c7f3fcb8 00010000:00010000:1.0:1767319144.716625:0:85388:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319144.716631:0:85388:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319144.716651:0:85388:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:1.0:1767319144.716662:0:85388:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x21:0x0] 00000008:00010000:1.0:1767319144.716681:0:85388:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319144.716684:0:85388:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405de3cf0, osc lock ffff8f2407e9ad10, flags 0x400001002 00000008:00010000:1.0:1767319144.716688:0:85388:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319144.716690:0:85388:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405de3d30, osc lock ffff8f2407e9b0a0, flags 0x400001002 00010000:00010000:1.0:1767319144.716755:0:85388:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319144.716764:0:85388:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319144.716846:0:85388:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319144.716854:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00010000:00010000:1.0:1767319144.716854:0:85388:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319144.716882:0:85388:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000100:00100000:3.0:1767319144.716883:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377383936:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319144.717563:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377384064:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319144.725106:0:12518:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725141:0:12518:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725160:0:12518:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725174:0:12518:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319144.725207:0:12518:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319144.725221:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319144.725226:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725236:0:12518:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725244:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319144.725253:0:12518:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319144.725341:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377384064:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319144.727659:0:12516:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705704 gen 5 00010000:00010000:2.0:1767319144.730236:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319144.730361:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319144.730379:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319144.730429:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319144.730449:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319144.730463:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1767319144.730489:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319144.730585:0:85388:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2052 00000020:00010000:1.0:1767319144.730594:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319144.730609:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319144.730616:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405de3cf0 (ffff8f24206aa248/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319144.730621:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405de3d30 (ffff8f2403ca5248/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319144.730624:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc7d98 (ffff8f24206aaf38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319144.730627:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405de3cf0 (ffff8f24206aaf38/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319144.730631:0:85388:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405de3d30 (ffff8f24206aaf38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319144.730649:0:85388: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:1.0:1767319144.730717:0:85388:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:1.0:1767319144.730744:0:85388: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:1767319144.730762:0:85388:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319144.730774:0:85388:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319144.730782:0:85388:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319144.730790:0:85388:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:1.0:1767319144.730794:0:85388:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:1.0:1767319144.730807:0:85388:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f3fc10 00010000:00010000:1.0:1767319144.730811:0:85388:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319144.730819:0:85388:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319144.730836:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.730855:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319144.730862:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.730866:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:1.0:1767319144.730869:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319144.730877:0:85388:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:1.0:1767319144.730881:0:85388:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:1.0:1767319144.730887:0:85388:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248) 00010000:00010000:1.0:1767319144.730928:0:85388:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319144.730945:0:85388:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x21:0x0]: losing layout lock 00010000:00010000:1.0:1767319144.730995:0:85388:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319144.731002:0:85388:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319144.731005:0:85388:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d57e00/0xf84d4ea57fe828c9 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: 0xa16e0e9cff034fe1 expref: -99 pid: 85366 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319144.731037:0:85388:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319144.731053:0:85388:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f800 x1853164377384320/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319144.731082:0:85388:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85388:1853164377384320:192.168.204.123@tcp:36:rm.0 00010000:00010000:2.0:1767319144.731121:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319144.731132:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319144.731139:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319144.731151:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377383936:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319144.731217:0:85388:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405de3cc0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319144.745852:0:85388:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85388:1853164377384320:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319144.745942:0:85388:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319144.745959:0:85388:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319144.746008:0:85388: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:1.0:1767319144.746018:0:85388:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000008:00010000:1.0:1767319144.746060:0:85388:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319143 1767319143 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319143 1767319143 0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319144.746088:0:85388:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 1 [cma]time: 1767319143 1767319143 0 by oinfo size 4096 blocks 1 [cma]time 1767319143 1767319143 0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319145.208151:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319145.279553:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377384704:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319145.279738:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377384576:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319145.281101:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377384832:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319145.281147:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319145.281155:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377384448:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319145.298169:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377384576:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319145.298254:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377384704:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319145.298382:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377384448:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319145.298401:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377384832:192.168.204.123@tcp:400:kworker.0 00000080:00200000:0.0:1767319145.863284:0:85397:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319145.863880:0:85397: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:1767319145.863903:0:85397:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319145.863923:0:85397:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319145.863932:0:85397:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319145.863942:0:85397:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319145.863947:0:85397:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:0.0:1767319145.863955:0:85397:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f17b58 00010000:00010000:0.0:1767319145.863959:0:85397:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319145.863969:0:85397:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319145.863991:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319145.864002:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319145.864008:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319145.864013:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319145.864025:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:0.0:1767319145.864030:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=8 00000080:00200008:0.0:1767319145.864038:0:85397:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a51:0x22:0x0](ffff8f2406ca63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319145.864044:0:85397:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2406ca63c8),name=f1 00000002:00010000:0.0:1767319145.864058:0:85397: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:1767319145.864067:0:85397:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319145.864075:0:85397:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319145.864082:0:85397:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319145.864086:0:85397:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2406ca63c8) 00000080:00010000:0.0:1767319145.864089:0:85397:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe828de 00000080:00010000:0.0:1767319145.864093:0:85397:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828de from it ffffaaa9c7f17cb8 00010000:00010000:0.0:1767319145.864096:0:85397:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319145.864102:0:85397:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319145.864127:0:85397: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:1767319145.864141:0:85397:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x22:0x0] 00000008:00010000:0.0:1767319145.864244:0:85397:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319145.864249:0:85397:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2406067cf0, osc lock ffff8f242063eab0, flags 0x400001002 00000008:00010000:0.0:1767319145.864257:0:85397:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319145.864259:0:85397:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2406067d30, osc lock ffff8f242063f300, flags 0x400001002 00010000:00010000:0.0:1767319145.864681:0:85397:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.864705:0:85397:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319145.864798:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377384960:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319145.865849:0:85397:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.865865:0:85397:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319145.865934:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377385088:192.168.204.123@tcp:101:rm.0 00000020:00200000:0.0:1767319145.866267:0:85397:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:1.0:1767319145.877623:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877660:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877681:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877697:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319145.877739:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319145.877753:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319145.877758:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877767:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877775:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319145.877784:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319145.877810:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377385088:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319145.889170:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889205:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889222:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889237:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319145.889255:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319145.889268:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319145.889338:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889348:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889356:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319145.889371:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319145.889405:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377384960:192.168.204.123@tcp:101:rm.0 00000080:00200000:2.0:1767319145.889764:0:85397:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 2052 00000020:00010000:2.0:1767319145.889773:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319145.889777:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319145.889783:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2406067cf0 (ffff8f24206aa758/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319145.889789:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2406067d30 (ffff8f2403ab8c68/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319145.889793:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405fc6fe8 (ffff8f24206aaea8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319145.889796:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2406067cf0 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319145.889801:0:85397:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2406067d30 (ffff8f24206aaea8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319145.889817:0:85397: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:2.0:1767319145.889892:0:85397:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319145.889918:0:85397: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:1767319145.889937:0:85397:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319145.889952:0:85397:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319145.889961:0:85397:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319145.889971:0:85397:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319145.889975:0:85397:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319145.889983:0:85397:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f17c10 00010000:00010000:2.0:1767319145.889986:0:85397:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319145.890008:0:85397:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319145.890020:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319145.890029:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319145.890035:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319145.890040:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:2.0:1767319145.890043:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319145.890051:0:85397:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:2.0:1767319145.890055:0:85397:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:2.0:1767319145.890060:0:85397:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248) 00010000:00010000:2.0:1767319145.890101:0:85397:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319145.890118:0:85397:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x22:0x0]: losing layout lock 00010000:00010000:2.0:1767319145.890181:0:85397:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319145.890189:0:85397:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319145.890192:0:85397:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097cae00/0xf84d4ea57fe828de 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: 0xa16e0e9cff035019 expref: -99 pid: 85367 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319145.890223:0:85397:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319145.890235:0:85397:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddf80 x1853164377385344/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319145.890263:0:85397:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85397:1853164377385344:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319145.891079:0:85397:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6ac00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319145.905807:0:85397:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85397:1853164377385344:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319145.905905:0:85397: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:1767319145.905925:0:85397:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319145.905975:0:85397: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:1767319145.905985:0:85397:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2406ca63c8) 00000008:00010000:2.0:1767319145.906029:0:85397:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319143 1767319143 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319143 1767319143 0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319145.906058:0:85397:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 1 [cma]time: 1767319143 1767319143 0 by oinfo size 4096 blocks 1 [cma]time 1767319143 1767319143 0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.233171:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319146.848716:0:85406:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:0.0:1767319146.848745:0:85406: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:1767319146.848763:0:85406:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319146.848778:0:85406:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319146.848786:0:85406:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319146.848794:0:85406:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:0.0:1767319146.848798:0:85406:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:0.0:1767319146.848804:0:85406:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f57b58 00010000:00010000:0.0:1767319146.848808:0:85406:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319146.848827:0:85406:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319146.848843:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319146.848851:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319146.848858:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319146.848862:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319146.848865:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:0.0:1767319146.848868:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=8 00000080:00200008:0.0:1767319146.848875:0:85406:0:(file.c:6252:ll_getattr_dentry()) START file f2:[0x200004a51:0x23:0x0](ffff8f24082163c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319146.848886:0:85406:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082163c8),name=f2 00000002:00010000:0.0:1767319146.848898:0:85406: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:1767319146.848907:0:85406:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319146.848916:0:85406:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319146.848923:0:85406:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319146.848927:0:85406:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319146.848930:0:85406:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe828f3 00000080:00010000:0.0:1767319146.848935:0:85406:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe828f3 from it ffffaaa9c7f57cb8 00010000:00010000:0.0:1767319146.848938:0:85406:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319146.848945:0:85406:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319146.848974:0:85406: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:1767319146.848985:0:85406:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x23:0x0] 00000008:00010000:0.0:1767319146.849004:0:85406:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319146.849007:0:85406:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2406067030, osc lock ffff8f242063fb50, flags 0x400001002 00000008:00010000:0.0:1767319146.849014:0:85406:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319146.849015:0:85406:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2406067070, osc lock ffff8f242063e5f0, flags 0x400001002 00010000:00010000:0.0:1767319146.849069:0:85406:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.849078:0:85406:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319146.849157:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377385472:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319146.849821:0:85406:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.849831:0:85406:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319146.849854:0:85406:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000100:00100000:0.0:1767319146.849868:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319146.850117:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377385600:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319146.854126:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854153:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854168:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854181:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319146.854197:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319146.854210:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319146.854214:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854224:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854252:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319146.854261:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319146.854282:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377385472:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319146.854909:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.854926:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.854937:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.854955:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319146.854966:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319146.854976:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319146.854996:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.855006:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.855014:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319146.855023:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319146.855037:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377385600:192.168.204.123@tcp:101:rm.0 00000080:00200000:2.0:1767319146.855124:0:85406:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1052672 i_blocks 2052 00000020:00010000:2.0:1767319146.855131:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2420bbdda8 (ffff8f2403ca5998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319146.855135:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2420bbdda8 (ffff8f2403ca5998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319146.855141:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2406067030 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319146.855146:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2406067070 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319146.855149:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2420bbdda8 (ffff8f2403ca5998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319146.855152:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2406067030 (ffff8f2403ca5998/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319146.855158:0:85406:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2406067070 (ffff8f2403ca5998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319146.855174:0:85406: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:1767319146.855238:0:85406:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319146.855260:0:85406: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:1767319146.855276:0:85406:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319146.855287:0:85406:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319146.855333:0:85406:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319146.855341:0:85406:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319146.855353:0:85406:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319146.855359:0:85406:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7f57c10 00010000:00010000:2.0:1767319146.855362:0:85406:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319146.855369:0:85406:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319146.855475:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319146.855483:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319146.855488:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319146.855493:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:2.0:1767319146.855496:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319146.855502:0:85406:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:2.0:1767319146.855507:0:85406:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248), inode mode 41ed mask 3 00000080:00200000:2.0:1767319146.855512:0:85406:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff8f2408213248) 00010000:00010000:2.0:1767319146.855543:0:85406:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319146.855558:0:85406:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x23:0x0]: losing layout lock 00010000:00010000:2.0:1767319146.855613:0:85406:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319146.855621:0:85406:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319146.855625:0:85406:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475200/0xf84d4ea57fe828f3 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: 0xa16e0e9cff03504a expref: -99 pid: 85368 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319146.855669:0:85406:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319146.855680:0:85406:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdd880 x1853164377385856/t0(0) o36->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 488/752 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:1767319146.855704:0:85406:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85406:1853164377385856:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319146.855789:0:85406:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6ac00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319146.865819:0:85406:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job rm:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85406:1853164377385856:192.168.204.123@tcp:36:rm.0 00000080:00200000:0.0:1767319146.865879:0:85406:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:0.0:1767319146.865893:0:85406:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319146.865925:0:85406: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:0.0:1767319146.865947:0:85406:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082163c8) 00000008:00010000:0.0:1767319146.865977:0:85406:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319143 1767319143 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319143 1767319143 0 ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319146.866030:0:85406:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 1 [cma]time: 1767319143 1767319143 0 by oinfo size 4096 blocks 1 [cma]time 1767319143 1767319143 0 ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000080:00200008:2.0:1767319147.131130:0:85417:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319147.131151:0:85417:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319147.131182:0:85417: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:1767319147.131204:0:85417:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319147.131223:0:85417:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319147.131232:0:85417:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319147.131241:0:85417:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319147.131245:0:85417:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319147.131253:0:85417:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7ecfcb8 00010000:00010000:2.0:1767319147.131257:0:85417:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319147.131266:0:85417:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319147.267273:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319147.320043:0:83881:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83881 initiator: MDT0 00010000:00010000:0.0:1767319147.320059:0:83881:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00000100:00100000:0.0:1767319147.320143:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319147.320163:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377385984:192.168.204.123@tcp:63:ll_sa.0 00010000:00010000:2.0:1767319147.325633:0:12518:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325659:0:12518: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-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325667:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325674:0:12518:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325681:0:12518:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325688:0:12518:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404475400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319147.325693:0:12518:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325700:0:12518:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325707:0:12518:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325713:0:12518:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319147.325719:0:12518:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00010000:00010000:2.0:1767319147.325725:0:12518:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475400/0xf84d4ea57fe82940 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83881 initiator: MDT0 00000100:00100000:2.0:1767319147.325758:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377385984:192.168.204.123@tcp:63:ll_sa.0 00000100:00100000:3.0:1767319148.048617:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:3.0:1767319148.048665:0:77944:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438481920 00000100:00100000:3.0:1767319148.048675:0:77944:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438481920 00000100:00100000:3.0:1767319148.048725:0:77944:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 7 00000100:00100000:3.0:1767319148.048736:0:77944:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2438cab800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:159874:x1853164438481920:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319148.048756:0:77944:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.048843:0:77944: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:1767319148.048850:0:77944:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2438cab800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:159874:x1853164438481920:12345-192.168.204.123@tcp:104: Request processed in 117us (244us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319148.048858:0:77944:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 7 00010000:00010000:3.0:1767319148.048976:0:77950: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:1767319148.048983:0:77950:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.048992:0:77950:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404474c00 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:3.0:1767319148.048998:0:77950:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.049053:0:77950:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 2/0,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.049059:0:77950:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319148.049081:0:77950:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.049089:0:77950:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404474c00/0xf84d4ea57fe82924 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff0350f9 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319148.049114:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319148.049116:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319148.049118:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319148.049134:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377386112:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319148.051046:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:0.0:1767319148.051215:0:77945:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438482048 00000100:00100000:0.0:1767319148.051224:0:77945:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438482048 00000100:00100000:0.0:1767319148.051275:0:77945:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 8 00000100:00100000:0.0:1767319148.051285:0:77945:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2438ca8380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:160072:x1853164438482048:12345-192.168.204.123@tcp:104: 00010000:00010000:0.0:1767319148.051327:0:77945:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051393:0:77945:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1767319148.051400:0:77945:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2438ca8380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:160072:x1853164438482048:12345-192.168.204.123@tcp:104: Request processed in 117us (362us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319148.051408:0:77945:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 8 00010000:00010000:0.0:1767319148.051428:0:79924: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:1767319148.051455:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051463:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404475a00 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:0.0:1767319148.051469:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051509:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051516:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319148.051536:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051544:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82939 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035123 expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319148.051565:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319148.051567:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319148.051569:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319148.051583:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386240:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319148.058405:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386240:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319148.060905:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377386112:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319148.279743:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200008:2.0:1767319148.435165:0:85426:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319148.435178:0:85426:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319148.435206:0:85426: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:1767319148.435223:0:85426:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319148.435238:0:85426:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319148.435247:0:85426:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319148.435255:0:85426:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319148.435258:0:85426:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319148.435265:0:85426:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7fdfcb8 00010000:00010000:2.0:1767319148.435269:0:85426:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319148.435277:0:85426:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319148.439528:0:85426:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f2430aecb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319148.439544:0:85426:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08),name=/ 00000002:00010000:2.0:1767319148.439566:0:85426: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:1767319148.439583:0:85426:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319148.439599:0:85426:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319148.439608:0:85426:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319148.439616:0:85426:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00010000:2.0:1767319148.439620:0:85426:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f2430aecb08) for lock 0xf84d4ea57fe82883 00000080:00010000:2.0:1767319148.439636:0:85426:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82883 from it ffffaaa9c7fdfcb8 00010000:00010000:2.0:1767319148.439640:0:85426:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319148.439649:0:85426:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319149.303527:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319150.330752:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319150.393778:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386752:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319150.393879:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319150.393888:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386624:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319150.394155:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377386368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319150.394212:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377386496:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319150.413805:0:12517:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8f24215a1000: committing for last_committed 30064771087 gen 5 00000100:00100000:0.0:1767319150.413852:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386752:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319150.419804:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377386368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319150.423214:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12517:1853164377386624:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319150.423355:0:12519:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673150 gen 1 00000100:00100000:0.0:1767319150.423415:0:12519:0:(client.c:3130:ptlrpc_free_committed()) @@@ keeping (FL_REPLAY) req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000100:00100000:0.0:1767319150.423440:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377386496:192.168.204.123@tcp:400:kworker.0 00010000:00010000:2.0:1767319151.351813:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319152.378020:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319153.400491:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319154.423598:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319155.447466:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319155.511707:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377386880:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319155.511768:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377387136:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319155.511890:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377387008:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319155.512082:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319155.512096:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377387264:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319155.515900:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377387264:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319155.522113:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:b8510e2d-e59d-40c0-a597-128043e3d475:12518:1853164377386880:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319155.522133:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12516:1853164377387136:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319155.522732:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12519:1853164377387008:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319156.472269:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319157.047857:0:84570:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84570 initiator: MDT0 00010000:00010000:0.0:1767319157.047876:0:84570:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00000100:00100000:2.0:1767319157.047994:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377387392:192.168.204.123@tcp:63:ll_sa.0 00010000:00010000:2.0:1767319157.055092:0:12518:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055112:0:12518: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-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055119:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055126:0:12518:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055156:0:12518:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055162:0:12518:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2404475a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319157.055166:0:12518:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055173:0:12518:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055180:0:12518:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055186:0:12518:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319157.055193:0:12518:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00010000:00010000:2.0:1767319157.055199:0:12518:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404475a00/0xf84d4ea57fe82947 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84570 initiator: MDT0 00000100:00100000:2.0:1767319157.055243:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12518:1853164377387392:192.168.204.123@tcp:63:ll_sa.0 00000080:00200000:3.0:1767319157.208662:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f2430aecb08) 00000080:00200000:3.0:1767319157.208702:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2408215b88) 00000080:00200000:3.0:1767319157.208730:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f24082121c8) 00000080:00200000:3.0:1767319157.208784:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f24082142c8) 00000080:00200000:3.0:1767319157.208796:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408212a08) 00000080:00200000:3.0:1767319157.208805:0:85426:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2408213248) 00000002:00100000:3.0:1767319157.208864:0:85426:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319157.208876:0:85426:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f24215a1000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319157.208881:0:85426:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9880 x1853164377387648/t0(0) o35->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:23/10 lens 392/752 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:1767319157.208904:0:85426:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377387648:192.168.204.123@tcp:35:umount.0 00000100:00100000:3.0:1767319157.208994:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc900 going to sleep for 11 seconds 00000100:00100000:3.0:1767319157.223846:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377387648:192.168.204.123@tcp:35:umount.0 00000002:00100000:3.0:1767319157.223881:0:85426:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdfb80 x1853164377383168/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319159 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319157.223927:0:85426:0:(llite_lib.c:1568:ll_put_super()) VFS Op: cfg_instance lustre-client-ffff8f24215a1000 (sb ffff8f24215a1000) 00010000:00010000:3.0:1767319157.223970:0:85426:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.223980:0:85426:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000000000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.223986:0:85426:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.223994:0:85426:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224020:0:85426:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00010000:00010000:3.0:1767319157.224039:0:85426:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224046:0:85426:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224051:0:85426:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224057:0:85426:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224081:0:85426:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to regular blp list, 2 blwis in pool 00010000:00010000:3.0:1767319157.224087:0:85426:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224092:0:85426:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224097:0:85426:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224102:0:85426:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319157.224120:0:85426:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/3 locks to regular blp list, 3 blwis in pool 10000000:01000000:3.0:1767319157.224124:0:85426:0:(mgc_request.c:547:config_log_end()) end config log lustre-client (0) 00020000:00020000:3.0:1767319157.224876:0:85426:0:(lov_obd.c:783:lov_cleanup()) lustre-clilov-ffff8f24215a1000: lov tgt 0 not cleaned! deathrow=0, lovrc=1 00010000:00010000:1.0:1767319157.225464:0:79924:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 2 total in blp. (2 blwis in pool) 00010000:00010000:1.0:1767319157.225474:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225501:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431431200 already unused, calling callback (ffffffffc141ac20) 10000000:00010000:1.0:1767319157.225505:0:79924:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225514:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1008400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1767319157.225521:0:79924:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1009400000000 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1767319157.225526:0:79924:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 10000000:01000000:1.0:1767319157.225529:0:79924:0:(mgc_request.c:944:mgc_blocking_ast()) log lustre-client: stopping, won't requeue 10000000:01000000:1.0:1767319157.225532:0:79924:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-client 00010000:00010000:1.0:1767319157.225567:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 2/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225574:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319157.225604:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225611:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.204.123@tcp lock: ffff8f2431431200/0xf84d4ea57fe82286 lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a94 expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225622:0:79924:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:1.0:1767319157.225625:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225631:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431430000 already unused, calling callback (ffffffffc141ac20) 10000000:00010000:1.0:1767319157.225633:0:79924:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225649:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1008400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1767319157.225654:0:79924:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1009400000000 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1767319157.225659:0:79924:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x2:0x0].0x0 (lustre) 10000000:01000000:1.0:1767319157.225661:0:79924:0:(mgc_request.c:944:mgc_blocking_ast()) log lustre-cliir: stopping, won't requeue 10000000:01000000:1.0:1767319157.225663:0:79924:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-cliir 00010000:00010000:1.0:1767319157.225676:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 2/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225681:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319157.225696:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225701:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.204.123@tcp lock: ffff8f2431430000/0xf84d4ea57fe822b0 lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a9b expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225714:0:79924: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:1767319157.225718:0:79924:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225723:0:79924:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2407d57c00 already unused, calling callback (ffffffffc141ac20) 10000000:00010000:1.0:1767319157.225726:0:79924:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225731:0:79924:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1008400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1767319157.225736:0:79924:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1009400000000 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1767319157.225747:0:79924:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x736d61726170:0x3:0x0].0x0 (params) 10000000:01000000:1.0:1767319157.225749:0:79924:0:(mgc_request.c:944:mgc_blocking_ast()) log params: stopping, won't requeue 10000000:01000000:1.0:1767319157.225750:0:79924:0:(mgc_request.c:130:config_log_put()) dropping config log params 00010000:00010000:1.0:1767319157.225761:0:79924:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 2/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225766:0:79924:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319157.225771:0:79924:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 1/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225776:0:79924:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.204.123@tcp lock: ffff8f2407d57c00/0xf84d4ea57fe822e8 lrc: 0/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033afd expref: -99 pid: 77952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319157.225785:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319157.225787:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319157.225789:0:79924:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319157.225809:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377387904:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319157.225898:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319157.225904:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377388032:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319157.226067:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377387776:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319157.226691:0:77950:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319157.227555:0:77949:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00020000:01000000:3.0:1767319157.248021:0:85426:0:(lov_obd.c:589:lov_del_target()) uuid: lustre-OST0000_UUID idx: 0 gen: 1 exp: ffff8f240610c800 active: 1 00020000:00020000:3.0:1767319157.248032:0:85426:0:(lov_obd.c:783:lov_cleanup()) lustre-clilov-ffff8f24215a1000: lov tgt 1 not cleaned! deathrow=1, lovrc=1 00020000:01000000:3.0:1767319157.248035:0:85426:0:(lov_obd.c:589:lov_del_target()) uuid: lustre-OST0001_UUID idx: 1 gen: 1 exp: ffff8f240610b000 active: 1 00020000:01000000:3.0:1767319157.248037:0:85426:0:(lov_obd.c:64:lov_tgts_putref()) destroying 2 lov targets 00020000:01000000:3.0:1767319157.248055:0:85426:0:(lov_obd.c:611:__lov_del_obd()) Removing tgt lustre-OST0001_UUID : lustre-OST0001-osc-ffff8f24215a1000 00020000:01000000:3.0:1767319157.248057:0:85426:0:(lov_obd.c:248:lov_disconnect_obd()) lustre-clilov-ffff8f24215a1000: disconnecting target lustre-OST0001-osc-ffff8f24215a1000 00000100:00080000:3.0:1767319157.248063:0:85426:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import d98584e5-9507-4bd9-8f13-924ea6b0e7a0->lustre-OST0001_UUID 00010000:00010000:3.0:1767319157.248102:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319157.248154:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319157.248160:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.248807:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377388032:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319157.248820:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:b8510e2d-e59d-40c0-a597-128043e3d475:12516:1853164377387904:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319157.251010:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae9c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319157.251027:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377388160:192.168.204.123@tcp:103:umount.0 00010000:00010000:3.0:1767319157.251038:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319157.251050:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319157.251057:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f243ced8c00/0xf84d4ea57fe8291d lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350cf expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319157.251094:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319157.251138:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319157.251146:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319157.251170:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24063ae9c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319157.251174:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377388288:192.168.204.123@tcp:103:umount.0 00010000:00010000:3.0:1767319157.251938:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319157.251944:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319157.251968:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f24215a1000 lock: ffff8f2404475600/0xf84d4ea57fe8292b lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350f2 expref: -99 pid: 85397 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1767319157.252076:0:85426:0:(import.c:65:import_set_state_nolock()) ffff8f240610d800 lustre-OST0001_UUID: changing import state from FULL to CONNECTING 00000100:00100000:2.0:1767319157.252193:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377388416:192.168.204.123@tcp:9:umount.0 00000100:00100000:2.0:1767319157.252498:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:b8510e2d-e59d-40c0-a597-128043e3d475:12519:1853164377387776:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00080000:2.0:1767319157.256242:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f240610d800 lustre-OST0001_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:2.0:1767319157.256350:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377388416:192.168.204.123@tcp:9:umount.0 00000100:00080000:3.0:1767319157.257086:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0001_UUID INVALID 00000100:00100000:3.0:1767319157.257093:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8f24215a1000: committing for last_committed 30064771087 gen 6 00000100:00100000:3.0:1767319157.257099:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:3.0:1767319157.257243:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe822da 00000020:00000080:3.0:1767319157.257259:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610b000/LOV_OSC_UUID 00000020:01000000:3.0:1767319157.257712:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-OST0001-osc-ffff8f24215a1000 (flags='') 00000020:00000080:3.0:1767319157.257719:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319157.257728:0:85426:0:(obd_config.c:886:class_cleanup()) lustre-OST0001-osc-ffff8f24215a1000: forcing exports to disconnect: 0/3 00000020:00080000:3.0:1767319157.257733:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 4 (ffff8f2407e298d8) has no exports 00000020:00000080:2.0:1767319157.257820:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610b000/LOV_OSC_UUID for lustre-OST0001-osc-ffff8f24215a1000 00000008:01000000:3.0:1767319157.259954:0:85426:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-OST0001-osc-ffff8f24215a1000: client import never connected 00000100:00080000:3.0:1767319157.259963:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0001_UUID INVALID 00000100:00100000:3.0:1767319157.259968:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8f24215a1000: committing for last_committed 30064771087 gen 7 00000100:00020000:3.0:1767319157.259975:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 4 not setup 00000100:00100000:3.0:1767319157.276846:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:2.0:1767319157.276923:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 4 not setup 00000020:00000080:2.0:1767319157.277206:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:2.0:1767319157.277215:0:85426:0:(obd_config.c:814:class_detach()) detach on obd lustre-OST0001-osc-ffff8f24215a1000 (uuid d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00020000:01000000:2.0:1767319157.277221:0:85426:0:(lov_obd.c:611:__lov_del_obd()) Removing tgt lustre-OST0000_UUID : lustre-OST0000-osc-ffff8f24215a1000 00020000:01000000:2.0:1767319157.277224:0:85426:0:(lov_obd.c:248:lov_disconnect_obd()) lustre-clilov-ffff8f24215a1000: disconnecting target lustre-OST0000-osc-ffff8f24215a1000 00000100:00080000:2.0:1767319157.277230:0:85426:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import d98584e5-9507-4bd9-8f13-924ea6b0e7a0->lustre-OST0000_UUID 00000020:00000080:1.0:1767319157.277233:0:63487:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff8f240610d800 for lustre-OST0001-osc-ffff8f24215a1000 00000020:00000080:1.0:1767319157.277245:0:63487:0:(genops.c:904:class_export_put()) final put ffff8f240610e800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.277249:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610e800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-OST0001-osc-ffff8f24215a1000 00000020:01000000:1.0:1767319157.277261:0:63487:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-OST0001-osc-ffff8f24215a1000 (d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00010000:00010000:2.0:1767319157.277288:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319157.277378:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319157.277387:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.277403:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.277556:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377388544:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.277566:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.277574:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.277577:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f243ced8000/0xf84d4ea57fe82916 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff0350c8 expref: -99 pid: 85388 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319157.277601:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319157.277619:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319157.277635:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.277642:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.277646:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377388672:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.277652:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.277656:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.277659:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f24215a1000 lock: ffff8f2404475e00/0xf84d4ea57fe82932 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0xa16e0e9cff03511c expref: -99 pid: 85406 timeout: 0 lvb_type: 1 00000100:00080000:2.0:1767319157.277733:0:85426:0:(import.c:65:import_set_state_nolock()) ffff8f2406109000 lustre-OST0000_UUID: changing import state from FULL to CONNECTING 00000100:00100000:3.0:1767319157.277789:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377388800:192.168.204.123@tcp:9:umount.0 00000100:00080000:0.0:1767319157.294559:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f2406109000 lustre-OST0000_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:0.0:1767319157.294646:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377388800:192.168.204.123@tcp:9:umount.0 00000100:00080000:2.0:1767319157.299985:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0000_UUID INVALID 00000100:00100000:2.0:1767319157.299994:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705704 gen 6 00000100:00100000:2.0:1767319157.300005:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:2.0:1767319157.300140:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe822d3 00000020:00000080:2.0:1767319157.300767:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610c800/LOV_OSC_UUID 00000020:01000000:2.0:1767319157.300880:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-OST0000-osc-ffff8f24215a1000 (flags='') 00000020:00000080:2.0:1767319157.300886:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:2.0:1767319157.300894:0:85426:0:(obd_config.c:886:class_cleanup()) lustre-OST0000-osc-ffff8f24215a1000: forcing exports to disconnect: 0/3 00000020:00080000:2.0:1767319157.300898:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 5 (ffff8f2407e2ca88) has no exports 00000020:00000080:1.0:1767319157.300961:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610c800/LOV_OSC_UUID for lustre-OST0000-osc-ffff8f24215a1000 00000008:01000000:2.0:1767319157.301037:0:85426:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-OST0000-osc-ffff8f24215a1000: client import never connected 00000100:00080000:2.0:1767319157.301042:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0000_UUID INVALID 00000100:00100000:2.0:1767319157.301044:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f24215a1000: committing for last_committed 38654705704 gen 7 00000100:00020000:2.0:1767319157.301048:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 5 not setup 00000100:00100000:2.0:1767319157.301050:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:2.0:1767319157.301052:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 5 not setup 00000020:00000080:2.0:1767319157.301844:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:2.0:1767319157.301853:0:85426:0:(obd_config.c:814:class_detach()) detach on obd lustre-OST0000-osc-ffff8f24215a1000 (uuid d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000020:00000080:2.0:1767319157.301922:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe822cc 00000020:00000080:2.0:1767319157.301929:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610d000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.302011:0:63487:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff8f2406109000 for lustre-OST0000-osc-ffff8f24215a1000 00000020:00000080:1.0:1767319157.302020:0:63487:0:(genops.c:904:class_export_put()) final put ffff8f240610b800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.302027:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610b800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-OST0000-osc-ffff8f24215a1000 00000020:01000000:1.0:1767319157.302033:0:63487:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-OST0000-osc-ffff8f24215a1000 (d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000100:00080000:2.0:1767319157.303688:0:85426:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import d98584e5-9507-4bd9-8f13-924ea6b0e7a0->lustre-MDT0000_UUID 00010000:00010000:2.0:1767319157.303751:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303803:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303811:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.303829:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.303841:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377388928:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.303850:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.303858:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.303861:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118abc00/0xf84d4ea57fe826a7 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: 0xa16e0e9cff03499e expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303878:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303893:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303899:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.303903:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.303907:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377389056:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.303912:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.303915:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.303917:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118ab400/0xf84d4ea57fe826bc 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: 0xa16e0e9cff0349e4 expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303959:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303991:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.303997:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.304003:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.304007:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377389184:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.304012:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.304015:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.304018:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24118aac00/0xf84d4ea57fe826ae 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: 0xa16e0e9cff0349ba expref: -99 pid: 83728 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304071:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304087:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304092:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.304097:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.304101:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377389312:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.304106:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.304109:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.304111:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2404474400/0xf84d4ea57fe82883 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: 0xa16e0e9cff034eec expref: -99 pid: 85208 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304683:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304723:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304729:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319157.304736:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.304741:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377389440:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.304747:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.304751:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.304753:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2431528c00/0xf84d4ea57fe82891 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: 0xa16e0e9cff034f1d expref: -99 pid: 85364 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304786:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304795:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304808:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304814:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304819:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00000100:00100000:2.0:1767319157.304824:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2438f6a180 going to sleep for 0 seconds 00000100:00100000:2.0:1767319157.304829:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job umount:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:85426:1853164377389568:192.168.204.123@tcp:103:umount.0 00010000:00010000:2.0:1767319157.304834:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319157.304837:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319157.304845:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f24097ca800/0xf84d4ea57fe8290f 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: 0xa16e0e9cff035090 expref: -99 pid: 85373 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319157.304854:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f24215a1000 lock: ffff8f2407d56e00/0xf84d4ea57fe828c2 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: 0xa16e0e9cff034fc5 expref: -99 pid: 85366 timeout: 0 lvb_type: 0 00000020:00000080:1.0:1767319157.306950:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610d000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-clilov-ffff8f24215a1000 00000100:00080000:3.0:1767319157.308709:0:85426:0:(import.c:65:import_set_state_nolock()) ffff8f2406108000 lustre-MDT0000_UUID: changing import state from FULL to CONNECTING 00000100:00100000:0.0:1767319157.308795:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377389696:192.168.204.123@tcp:39:umount.0 00000100:00080000:0.0:1767319157.338742:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f2406108000 lustre-MDT0000_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:0.0:1767319157.338778:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:d98584e5-9507-4bd9-8f13-924ea6b0e7a0:12515:1853164377389696:192.168.204.123@tcp:39:umount.0 00000100:00080000:3.0:1767319157.338868:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-MDT0000_UUID INVALID 00000100:00100000:3.0:1767319157.338873:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673150 gen 2 00000100:00100000:3.0:1767319157.338881:0:85426:0:(client.c:3119:ptlrpc_free_committed()) @@@ free request with old gen req@ffff8f2438ca8e00 x1853164377389696/t42949673152(42949673152) o39->lustre-MDT0000-mdc-ffff8f24215a1000@192.168.204.123@tcp:12/10 lens 224/224 e 0 to 0 dl 1767319167 ref 1 fl Complete:RNQU/204/0 rc 0/0 job:'umount.0' uid:0 gid:0 projid:4294967295 00000100:00100000:3.0:1767319157.338902:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:3.0:1767319157.342012:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe822c5 00000020:00000080:3.0:1767319157.342028:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610a800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.344298:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610a800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-MDT0000-mdc-ffff8f24215a1000 00000020:00000080:0.0:1767319157.351611:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe822be 00000020:00000080:0.0:1767319157.351627:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610f000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:01000000:0.0:1767319157.351644:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-clilov-ffff8f24215a1000 (flags='') 00000020:00000080:0.0:1767319157.351653:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:0.0:1767319157.351658:0:85426:0:(obd_config.c:886:class_cleanup()) lustre-clilov-ffff8f24215a1000: forcing exports to disconnect: 0/1 00000020:00080000:0.0:1767319157.351663:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 1 (ffff8f2407e2b1b0) has no exports 00000020:00000080:0.0:1767319157.351694:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:0.0:1767319157.351699:0:85426:0:(obd_config.c:814:class_detach()) detach on obd lustre-clilov-ffff8f24215a1000 (uuid d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000020:00000080:0.0:1767319157.351702:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f240610a000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:0.0:1767319157.351705:0:85426:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610a000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-clilov-ffff8f24215a1000 00000020:01000000:0.0:1767319157.351718:0:85426:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-clilov-ffff8f24215a1000 (d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000020:01000000:0.0:1767319157.351726:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-clilmv-ffff8f24215a1000 (flags='') 00000020:00000080:0.0:1767319157.351729:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:0.0:1767319157.351731:0:85426:0:(obd_config.c:886:class_cleanup()) lustre-clilmv-ffff8f24215a1000: forcing exports to disconnect: 0/2 00000020:00080000:0.0:1767319157.351733:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 2 (ffff8f2407e28000) has no exports 00000020:00000080:0.0:1767319157.351784:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:0.0:1767319157.351788:0:85426:0:(obd_config.c:814:class_detach()) detach on obd lustre-clilmv-ffff8f24215a1000 (uuid d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000020:01000000:0.0:1767319157.351791:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-MDT0000-mdc-ffff8f24215a1000 (flags='') 00000020:00000080:0.0:1767319157.351793:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:0.0:1767319157.351795:0:85426:0:(obd_config.c:886:class_cleanup()) lustre-MDT0000-mdc-ffff8f24215a1000: forcing exports to disconnect: 0/2 00000020:00080000:0.0:1767319157.351798:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 3 (ffff8f2407e2e360) has no exports 00000020:00000080:1.0:1767319157.352191:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610f000/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-clilmv-ffff8f24215a1000 00000020:00000080:1.0:1767319157.352196:0:63487:0:(genops.c:904:class_export_put()) final put ffff8f2406109800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.352199:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f2406109800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-clilmv-ffff8f24215a1000 00000020:01000000:1.0:1767319157.352203:0:63487:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-clilmv-ffff8f24215a1000 (d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000008:01000000:0.0:1767319157.352785:0:85426:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-MDT0000-mdc-ffff8f24215a1000: client import never connected 00000100:00080000:0.0:1767319157.352789:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-MDT0000_UUID INVALID 00000100:00100000:0.0:1767319157.352794:0:85426:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f24215a1000: committing for last_committed 42949673150 gen 3 00000100:00020000:0.0:1767319157.352800:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 3 not setup 00000100:00100000:0.0:1767319157.352803:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:0.0:1767319157.352805:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 3 not setup 00000020:00000080:0.0:1767319157.354919:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:0.0:1767319157.354931:0:85426:0:(obd_config.c:814:class_detach()) detach on obd lustre-MDT0000-mdc-ffff8f24215a1000 (uuid d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000080:02000400:0.0:1767319157.354946:0:85426:0:(llite_lib.c:1613:ll_put_super()) Unmounted lustre-client 00000020:01000000:0.0:1767319157.356653:0:85426:0:(obd_config.c:1123:class_del_profile()) Del profile lustre-client 00000020:01000004:0.0:1767319157.356730:0:85426:0:(obd_mount.c:875:lustre_common_put_super()) dropping sb ffff8f24215a1000 00000100:00080000:0.0:1767319157.356740:0:85426:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import b8510e2d-e59d-40c0-a597-128043e3d475->MGS 00010000:00010000:0.0:1767319157.356755:0:85426:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.204.123@tcp lock: ffff8f240479d200/0xf84d4ea57fe8227f lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x1008400000000 nid: local remote: 0xa16e0e9cff033a8d expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:00010000:0.0:1767319157.356769:0:85426:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.204.123@tcp lock: ffff8f240479d200/0xf84d4ea57fe8227f lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x1009400000000 nid: local remote: 0xa16e0e9cff033a8d expref: -99 pid: 77943 timeout: 0 lvb_type: 0 10000000:01000000:0.0:1767319157.356775:0:85426:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 10000000:01000000:0.0:1767319157.356778:0:85426:0:(mgc_request.c:954:mgc_blocking_ast()) log lustre-s: disconnecting, won't requeue 10000000:01000000:0.0:1767319157.356782:0:85426:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-sptlrpc 00010000:00010000:0.0:1767319157.356826:0:85426:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.204.123@tcp lock: ffff8f240479d200/0xf84d4ea57fe8227f lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a8d expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319157.356832:0:85426:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1767319157.356851:0:85426:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241874c600 going to sleep for 0 seconds 00000100:00100000:0.0:1767319157.356861:0:85426:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job umount:b8510e2d-e59d-40c0-a597-128043e3d475:85426:1853164377389824:192.168.204.123@tcp:103:umount.0 00010000:00010000:0.0:1767319157.356869:0:85426:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:0.0:1767319157.356877:0:85426:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:0.0:1767319157.356881:0:85426:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.204.123@tcp lock: ffff8f240479d200/0xf84d4ea57fe8227f lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x5809400000020 nid: local remote: 0xa16e0e9cff033a8d expref: -99 pid: 77943 timeout: 0 lvb_type: 0 00000100:00080000:0.0:1767319157.356909:0:85426:0:(import.c:65:import_set_state_nolock()) ffff8f24215a6800 MGS: changing import state from FULL to CONNECTING 00000020:00000080:1.0:1767319157.357015:0:63487:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff8f2406108000 for lustre-MDT0000-mdc-ffff8f24215a1000 00000020:00000080:1.0:1767319157.357024:0:63487:0:(genops.c:904:class_export_put()) final put ffff8f240610f800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 00000020:00000080:1.0:1767319157.357028:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f240610f800/d98584e5-9507-4bd9-8f13-924ea6b0e7a0 for lustre-MDT0000-mdc-ffff8f24215a1000 00000020:01000000:1.0:1767319157.357034:0:63487:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-MDT0000-mdc-ffff8f24215a1000 (d98584e5-9507-4bd9-8f13-924ea6b0e7a0) 00000100:00100000:2.0:1767319157.357752:0:12515:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:b8510e2d-e59d-40c0-a597-128043e3d475:12515:1853164377389952:192.168.204.123@tcp:251:umount.0 00000100:00080000:2.0:1767319157.367363:0:12515:0:(import.c:65:import_set_state_nolock()) ffff8f24215a6800 MGS: changing import state from CONNECTING to CLOSED 10000000:01000000:2.0:1767319157.367378:0:12515:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808001 00000100:00080000:2.0:1767319157.367381:0:12515:0:(pinger.c:192:ptlrpc_pinger_ir_down()) IR down 10000000:01000000:2.0:1767319157.367383:0:12515:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808002 00000100:00100000:2.0:1767319157.367401:0:12515:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:b8510e2d-e59d-40c0-a597-128043e3d475:12515:1853164377389952:192.168.204.123@tcp:251:umount.0 00000100:00080000:3.0:1767319157.368594:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import MGS INVALID 10000000:01000000:3.0:1767319157.368616:0:85426:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808002 00000100:00100000:3.0:1767319157.368621:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 10000000:01000000:3.0:1767319157.368624:0:85426:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808003 00000020:00000080:3.0:1767319157.368635:0:85426:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0xf84d4ea57fe82278 00000020:00000080:3.0:1767319157.368643:0:85426:0:(genops.c:904:class_export_put()) final put ffff8f2420429000/b8510e2d-e59d-40c0-a597-128043e3d475 00000020:01000000:3.0:1767319157.368664:0:85426:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of MGC192.168.204.123@tcp (flags='') 00000020:00000080:3.0:1767319157.368670:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319157.368677:0:85426:0:(obd_config.c:886:class_cleanup()) MGC192.168.204.123@tcp: forcing exports to disconnect: 0/3 00000020:00080000:3.0:1767319157.368682:0:85426:0:(genops.c:1575:class_disconnect_exports()) OBD device 0 (ffff8f2405a76360) has no exports 00000020:00000080:2.0:1767319157.368814:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f2420429000/b8510e2d-e59d-40c0-a597-128043e3d475 for MGC192.168.204.123@tcp 10000000:01000000:0.0:1767319157.369384:0:77952:0:(mgc_request.c:708:mgc_requeue_thread()) Ending requeue thread 10000000:01000000:3.0:1767319157.371340:0:85426:0:(obd_class.h:663:obd_cleanup_client_import()) MGC192.168.204.123@tcp: client import never connected 00000100:00080000:3.0:1767319157.371349:0:85426:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import MGS INVALID 00000100:00020000:3.0:1767319157.371353:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 0 not setup 00000100:00100000:3.0:1767319157.371358:0:85426:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:3.0:1767319157.371360:0:85426:0:(obd_class.h:479:obd_check_dev()) Device 0 not setup 00000020:00000080:3.0:1767319157.371442:0:85426:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:3.0:1767319157.371451:0:85426:0:(obd_config.c:814:class_detach()) detach on obd MGC192.168.204.123@tcp (uuid b8510e2d-e59d-40c0-a597-128043e3d475) 00000020:01000004:3.0:1767319157.371457:0:85426:0:(obd_mount.c:705:lustre_put_lsi()) put ffff8f24215a1000 1 00000020:01000004:3.0:1767319157.371461:0:85426:0:(obd_mount.c:637:lustre_free_lsi()) Freeing lsi ffff8f24215a4800 00000020:00000080:2.0:1767319157.372081:0:63487:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff8f24215a6800 for MGC192.168.204.123@tcp 00000020:00000080:2.0:1767319157.372089:0:63487:0:(genops.c:904:class_export_put()) final put ffff8f24215a7800/b8510e2d-e59d-40c0-a597-128043e3d475 00000020:00000080:2.0:1767319157.372093:0:63487:0:(genops.c:863:class_export_destroy()) destroying export ffff8f24215a7800/b8510e2d-e59d-40c0-a597-128043e3d475 for MGC192.168.204.123@tcp 00000020:01000000:2.0:1767319157.372099:0:63487:0:(genops.c:443:class_free_dev()) finishing cleanup of obd MGC192.168.204.123@tcp (b8510e2d-e59d-40c0-a597-128043e3d475) 00010000:00010000:1.0:1767319157.372737:0:79924:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (-1 blwis in pool) 00010000:00010000:0.0:1767319157.373195:0:77950:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (-2 blwis in pool) 00010000:00010000:3.0:1767319157.373434:0:77949: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:1767319157.374169:0:77944:0:(service.c:3155:ptlrpc_main()) ldlm_cb00_000: service thread [ffff8f2438d8bc00:77944] 0 exiting: rc = 1 00000100:00100000:0.0:1767319157.374940:0:77945:0:(service.c:3155:ptlrpc_main()) ldlm_cb00_001: service thread [ffff8f2410913600:77945] 1 exiting: rc = 0 00000100:00100000:3.0:1767319157.375936:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:2.0:1767319157.376245:0:77948:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_002: service thread [ffff8f2438d8aa00:77948] 2 exiting: rc = 0 00000100:00100000:0.0:1767319157.376703:0:77947:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_001: service thread [ffff8f2438d8ba00:77947] 1 exiting: rc = 0 00000100:00100000:0.0:1767319157.376839:0:77946:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_000: service thread [ffff8f2402ef9200:77946] 0 exiting: rc = 1 00000100:00100000:3.0:1767319157.382180:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382191:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382196:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382200:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382205:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382210:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382216:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382221:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382225:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382230:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382236:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382241:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382247:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382476:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382481:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382488:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382493:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382498:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382503:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382509:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382514:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382518:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382522:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382527:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382531:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382536:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382541:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382546:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382550:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382555:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382560:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382564:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382569:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382573:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382663:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382669:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382674:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382679:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382685:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382691:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382696:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382713:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382718:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382724:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382729:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382733:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382737:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382742:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382756:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382761:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382766:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382770:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382774:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382779:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382784:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382789:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382793:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382797:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382802:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382806:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382811:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382815:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382820:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:3.0:1767319157.382825:0:63487:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000001:02000400:2.0:1767319196.952599:0:85733:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: sanity-lfsck test_20a: @@@@@@ FAIL: (2) MDS1 is not the expected 'completed' Debug log: 39294 lines, 39294 kept, 0 dropped, 0 bad.